Knowledgebase
ENUM_GUI_TREE_NODE
Value
Identifier
Description
Type
1
NODE_BACK_COLOR_E
To set the node back color.(RGB Color)
Long
2
NODE_BOLD_E
To determine if the node is bold or not
Boolean
3
NODE_CHECKED_E
To dete...
SYNTAX
Public Sub SetTreeNode(formID As String, TreeName As String, Prop_ID As ENUM_GUI_TREE_NODE, prop_Value As Variant, Index As Integer) As Boolean
DESCRIPTION
This subprocedure is used to create a node under a given tree name
with the specific pro...
SYNTAX
Public Sub RemoveVTLForm (formID As String)
DESCRIPTION
This sub procedure is used to remove the added form by its Identifier.
PARAMETERS
Key
Description
formID
Form identifier to be deleted, a value of type String.
RETURN VAL...
SYNTAX
Public Function GetGUIObject(formID As String, controlName As String, Prop_ID As ENUM_GUI_PROPERTY, ByRef prop_Value As Variant) As Boolean
DESCRIPTION
This function is used to get into prop_Value the form control value
according to providing p...
ENUM_GUI_TYPE
Value
Identifier
Description
1
GUI_TEXT_BOX
For text Box control type.
2
GUI_LABEL
For label control type
3
GUI_BUTTON
For button control type.
4
GUI_COMBO_BOX
For combo box control type .
...
ENUM_GUI_PROPERTY
Value
Identifier
Description
Type
1
GUI_PROPERTY_BACK_COLOR
To set back color for GUI control.
Long
2
GUI_PROPERTY_CAPTION
To set caption for GUI control.
String
3
GUI_PROPERTY_ENABLED
T...
ENUM_GUI_LIST_VIEW_ACTION
Value
Identifier
Description
Type
1
LIST_VIEW_ACTION_ADD_COLUMN
Add column
String
2
LIST_VIEW_ACTION_REMOVE_COLUMN
Remove column with a specified key
String
3
LIST_VIEW_ACTION_CLEAR...
ENUM_GUI_LIST_SUBITEM_ACTION
Value
Identifier
Description
Type
1
LIST_VIEW_ACTION_ADD_SUBITEM
Add new subitem
String
2
LIST_VIEW_ACTION_UPDATE_SUBITEM
Update subitem
String
-------------------------
SEE ALSO
...
ENUM_GUI_LIST_VIEW_DATA
Value
Identifier
Description
Type
1
LIST_VIEW_HEADER_COUNT
Number of headers
Integer
2
LIST_VIEW_HEADER_ITEM
Header item text
String
3
LIST_VIEW_SUBITEM_ITEM
Subitem text
Strin...
ENUM_GUI_LIST_VIEW_SETTINGS
Value
Identifier
Description
Type
1
LIST_VIEW_MULTI_SELECT
Multi Select rows
Boolean
2
LIST_VIEW_GRIDLINES
Show gridlines
Boolean
3
LIST_VIEW_FULL_ROW_SELECT
Select full row
...
ENUM_LIST_VIEW_STYLE
Value
Identifier
Description
Type
0
LIST_VIEW_ICON
Iconic style
Integer
1
LIST_VIEW_SMALL_ICON
Small icon style
Integer
2
LIST_VIEW_LIST
List style
Integer
3
LIST_VIEW_REPOR...
ENUM_SYSTEM_LIST
Value
Identifier
Description
Type
1
SYSTEM_LIST_MARKET_WATCH
Referred to the market watch list
Integer
2
SYSTEM_LIST_TRADE
Referred to the trade list
Integer
-------------------------
SEE ALSO
...
ENUM_GUI_TREE_DATA
Value
Identifier
Description
Type
1
TREE_COUNT
Number of nodes in the tree
Integer
-------------------------
SEE ALSO
* System List Enumerations
[http://www.hybridsolutions.com/support/index.php?/Knowled...
ENUM_GUI_TREE_NODE_DATA
Value
Identifier
Description
Type
1
TREE_NODE_KEY
Node key
String
2
TREE_NODE_TEXT
Node text
String
3
TREE_NODE_ROOT
The root node key
String
4
TREE_NODE_PARENT_KEY
P...
ENUM_GUI_TREE_NODE_SETTINGS
Value
Identifier
Description
Type
1
NODE_BOLD
Node text bold
Boolean
2
NODE_TEXT
Node text
String
3
NODE_CHECKED
Node is checked or not
Boolean
4
NODE_ BACK_COLOR
...
ENUM_GUI_TREE_ACTION
Value
Identifier
Description
Type
1
TREE_ADD_NODE
Add new node to the Tree
String
2
TREE_CLEAR_NODE
Clear Tree nodes
Nothing
3
TREE_REMOVE_NODE
Remove a node with a specified index
...
ENUM_GUI_COMBO_DATA
Value
Identifier
Description
Type
1
COMBO_COUNT
Number of items in the ComboBox
Integer
2
COMBO_TEXT
Text of the selected item
String
-------------------------
SEE ALSO
* Tree Action Enume...
ENUM_GUI_COMBO_ACTION
Value
Identifier
Description
Type
1
COMBO_ADD_ITEM
Add new item to the ComboBox
String
2
COMBO_CLEAR
Clear the ComboBox items
Nothing
3
COMBO_REMOVE_ITEM
Remove a selected item
...
SYNTAX
Public Function GetTreeNodeData(formID As String, TreeName As String, prop_Id As ENUM_GUI_TREE_NODE_DATA, ByRef prop_Value As String, Optional Index As Integer = 1) As Boolean
DESCRIPTION
This function is used to get a specific tree node propert...
SYNTAX
Public Function SetTreeNodeData(formID As String, TreeName As String, prop_Id As ENUM_GUI_TREE_NODE_SETTINGS, ByRef prop_Value As Variant,Optional Index As Integer = 1) As Boolean
DESCRIPTION
This function is used to set value for a given proper...
SYNTAX
Public Function GetTreeData(formID As String, TreeName As String, prop_Id As ENUM_GUI_TREE_DATA, ByRef prop_Value As String, Optional Index As Integer = 1) As Boolean
DESCRIPTION
This function is used to get node count for a specific tree (GUI
c...
SYNTAX
Public Function SetTreeData(formID As String, TreeName As String, actionType As ENUM_GUI_TREE_ACTION, Optional Relative As String, Optional ISClient As Boolean = False, Optional Key As String, Optional Text As String, Optional Index As Integer) As...
SYNTAX
Public Function SetSystemListSettings(listType As ENUM_SYSTEM_LIST, prop_Id As ENUM_GUI_LIST_VIEW_SETTINGS, prop_Value As Variant, Optional listItemIndex As Integer) As Boolean
DESCRIPTION
This function is used ti set a settings of a system list...
SYNTAX
Public Function SetGeneralSystemListSettings(listType As ENUM_SYSTEM_LIST, prop_Id As ENUM_GUI_PROPERTY, prop_Value As Variant) As Boolean
DESCRIPTION
This function set the general settings of a system list view.
PARAMETERS
Key
Descrip...
SYNTAX
Public Function FindItemInComboBox(formID As String, ComboName As String, indexStart As Integer, text As String) As Long
DESCRIPTION
This function is used to return the index of an entered item starting
from a specific index.
PARAMETERS
Key...
SYNTAX
Public Function GetComboBoxData(formID As String, ComboName As String, prop_Id As ENUM_GUI_COMBO_DATA, ByRef prop_Value As Variant) As Boolean
DESCRIPTION
This function is used to get data according to a given property Id for
a specific ComboBox...
SYNTAX
Public Function SetComboBoxData(formID As String, ComboName As String, prop_Id As ENUM_GUI_COMBO_ACTION, prop_Value As Variant) As Boolean
DESCRIPTION
This function is used to set data according to a given property id for
a specific combo box it...
SYNTAX
Public Function GetListSubItemText(formID As String, ListName As String, Key As String, indexSubItem As Integer, ByRef prop_Value As Variant) As Boolean
DESCRIPTION
This function is used to get text value for a specific list view
subitem.
PARAM...
SYNTAX
Public Function SetListSubItem(formID As String, ListName As String, actionType As ENUM_GUI_LIST_SUBITEM_ACTION, Key As String, Text As String, indexSubItem As Integer) As Boolean
DESCRIPTION
This function is used to add or update subitem in lis...
SYNTAX
Public Function GetListViewData(formID As String, ListName As String, prop_Id As ENUM_GUI_LIST_VIEW_DATA, ByRef prop_Value As Variant, Optional Index As Integer = 1) As Boolean
DESCRIPTION
This function is used to get specific data according to ...
SYNTAX
Public Function SetListViewAction(formID As String, ListName As String, actionType As ENUM_GUI_LIST_VIEW_ACTION, Key As String = "", Optional Text As String = "") As Boolean
DESCRIPTION
This function is used to set an action to a specific list v...
SYNTAX
Public Function SetListViewSettings(formID As String, ListName As String, prop_Id As NUM_GUI_LIST_VIEW_SETTINGS, prop_Value As Variant, Optional listItemIndex As Integer) As Boolean
DESCRIPTION
This function is used to set settings to a specific...
SYNTAX
Public Function SetGUIObject(formID As String, controlName As String, prop_Id As ENUM_GUI_PROPERTY, prop_Value As Variant) As Boolean
DESCRIPTION
This function is used to set a property to a specific GUI control
according to given prop_Id value....
SYNTAX
Public Function CreateVTLForm(formID As Long, isDockable As Boolean, Optional Title As String = "" ) As Boolean
DESCRIPTION
This functions is used to create a form with a specific identifier and
dockabel it with client terminal if isDockable is ...
SYNTAX
Public Function CreateVTLControl(formID As String, controlName As String, guiType As ENUM_GUI_TYPE ) As Boolean
DESCRIPTION
This function is used to create a GUI control with a specific name
according to given GUIType.
PARAMETERS
Key
Des...
SYNTAX
Public Function GUIListItemClick(formId As String, controlID As
String, itemKey As String)
This function used to generate handle a list item click event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater ...
SYNTAX
Public Function GUIListItemCheck(formId As String, controlID As String, itemKey As String)
DESCRIPTION
This function used to generate handle a list item check event.
PARAMETERS
Key
Description
formId
Form identifier, must be a nu...
SYNTAX
Public Function GUITreeCollapseCheck(formId As String, controlID As String, NodeKey As String)
DESCRIPTION
This function used to generate handle the tree collapse check on a
control.
PARAMETERS
Key
Description
formId
Form identif...
SYNTAX
Public Function GUITreeCheck(formId As String, controlID As String, NodeKey As String)
DESCRIPTION
This function used to generate handle a tree check event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number grea...
SYNTAX
Public Function GUITreeExpand(formId As String, controlID As String, NodeKey As String)
DESCRIPTION
This function used to generate handle a tree expanded event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number ...
SYNTAX
Public Function GUIKeyUp(formId As String, controlID As String, keyCode As Integer)
DESCRIPTION
This function usded to generate handle the key up event on a control.
PARAMETERS
Key
Description
formId
Form identifier, must be a nu...
SYNTAX
Public Function GUIKeyDown(formId As String, controlID As String, keyCode As Integer)
DESCRIPTION
This function used to generate handle the key press event on a
control.
PARAMETERS
Key
Description
formId
Form identifier, must be ...
SYNTAX
Public Function GUIKeyDown(formId As String, controlID As String, keyCode As Integer)
DESCRIPTION
This function used to generate handle the key down event on a control.
PARAMETERS
Key
Description
formId
Form identifier, must be a...
SYNTAX
Public Function GUIMouseUp(formId As String, controlID As String, x As Integer, y As Integer)
DESCRIPTION
This function used to generate handle the mouse up event on a
control.
PARAMETERS
Key
Description
formId
Form identifier, m...
SYNTAX
Public Function GUIMouseMove(formId As String, controlID As String, x As Integer, y As Integer)
DESCRIPTION
This function used to generate to handle the mouse down event on a
control.
PARAMETERS
Key
Description
formId
Form identi...
SYNTAX
Public Function GUIMouseDown(formId As String, controlID As String, x As Integer, y As Integer)
DESCRIPTION
This function used to generate handle the mouse down event on a
control.
PARAMETERS
Key
Description
formId
Form identifie...
SYNTAX
Public Function GUILostFocus(formId As String,controlID As String)
DESCRIPTION
This function used to generate handle event when a control has lost
focus.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater...
SYNTAX
Public Function GUIGotFocus(formId As String,controlID As String)
DESCRIPTION
This function used to generate handle event when a control has been
focused.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greate...
SYNTAX
Public Function GUIFormUnload(formId As String)
DESCRIPTION
This function used to generate handle form unloading event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater than 3000 and less than
10,000.
...
SYNTAX
Public Function GUIFormResize(formId As String)
DESCRIPTION
This function used to generate handle form resizing event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater than 3000 and less than
10,000.
S...
SYNTAX
Public Function GUIFormLoad(formId As String)
DESCRIPTION
This function used to generate handle form load event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater than 3000 and less than
10,000.
SAMPLE
...
SYNTAX
Public Function GUIFormActivate(formId As String)
DESCRIPTION
This function used to generated to handle form activating event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater than 3000 and less than
10...
SYNTAX
Public Function GUIChange(formId As String,controlID As String)
DESCRIPTION
This function used to generated handle to control change event.
PARAMETERS
Key
Description
formId
Form identifier, must be a number greater than 3000 and...
SYNTAX
Public Function GUIDblClick(formID As String,controlID As String)
DESCRIPTION
This function used to handle double click event at specific control
by given control ID.
PARAMETERS
Key
Description
formId
Form identifier, must be a ...
SYNTAX
Public Function GUIClick(formId As String,controlID As String)
DESCRIPTION
This function used to handle click event at the specific control by
given control ID.
PARAMETERS
Key
Description
formId
Form identifier, must be a number ...
Help Desk Software by Hybrid Solutions