It is a static class which controls all dockable objects.
§ Methods
1) public static FlexForm GetFormByID(
long nID)
Parameters
nID
Type: long
The unique ID of the form inquired.
Return
It returns the FlexForm object whose unique ID is nID. It returns null, if there is no any such FlexForm object.
2) public static FlexPanel GetPanelByID(
long nID)
Parameters
nID
Type: long
The unique ID of the panel inquired.
Return
It returns the FlexPanel object whose unique ID is nID. It returns null, if there is no any such FlexPanel object.
3) public static LinsMenuStrip GetMenuStripByID(
long nID)
Parameters
nID
Type: long
The unique ID of the menustrip inquired.
Return
It returns the LinsMenuStrip object whose unique ID is nID. It returns null, if there is no any such LinsMenuStrip object.
4) public static FlexToolStrip GetToolStripByID(
long nID)
Parameters
nID
Type: long
The unique ID of the toolstrip inquired.
Return
It returns the FlexToolStrip object whose unique ID is nID. It returns null, if there is no any such FlexToolStrip object.
5) public static ToolStripItem QueryToolStripItem(
long nID)
Parameters
nID
Type: long
The unique ID of the tool item inquired.
Return
It returns the ToolStripItem object whose unique ID is nID. It returns null, if there is no any such ToolStripItem object.
6) public static int GetFormsCount()
Return
It returns the number of existed FlexForm objects, which includes FlexFormTabSheet object too.
7) public static int GetPanelsCount()
Return
It returns the number of existed FlexPanel objects, which includes FlexPanelTabSheet object and VirualPanelSheet object.
8) public static FlexForm GetHitForm()
Return
It returns the FlexForm object hit by the current cursor. It returns null, if no any FlexForm is hit.
9) public static FlexPanel GetHitPanel()
Return
It returns the FlexPanel object hit by the current cursor. It returns null, if no any FlexPanel is hit.
10)public static void GetAllForms(
ref List<FlexForm> lsForms)
Parameters
lsForms
Type: List<FlexForm>
The collection of all existed FlexForm objects, which include FlexFormTabSheet object too.
11)public static void GetAllPanels(
ref List<FlexPanel> lsPanels)
Parameters
lsPanels
Type: List<FlexPanel>
The collection of all existed FlexPanel objects, which include FlexPanelTabSheet object and VirualPanelSheet object too.
12)public static void GetAllMenuStrips(
ref List<LinsMenuStrip> lsMenuStrips)
Parameters
lsMenuStrips
Type: List<LinsMenuStrip>
The collection of all existed LinsMenuStrip objects.
13)public static void GetAllToolStrips(
ref List<FlexToolStrip> lsToolStrips)
Parameters
lsToolStrips
Type: List<FlexToolStrip>
The collection of all existed FlexToolStrip objects.
14)public static void CloseAllForms()
Remarks
It closes all existed FlexForm objects, which include FlexFormTabSheet object too.
15)public static void CloseAllPanels()
Remarks
It closes all existed FlexPanel objects, which include FlexPanelTabSheet object and VirualPanelSheet object too.
No comments:
Post a Comment