Object Description: |
A node object (leaf or branch) within a tree window |
Creation Command: |
|
Permitted Scope: |
local, global, or application |
Array Capability: |
Yes |
Membership Potential: |
compound, gstructure, structure, custom |
Graphic Primitive Capability: |
No |
User Function Capability: |
Yes, treenode_function |
- |
string |
Access rights | |
* |
numeric |
Array length | |
* |
string |
Identifier class (time) | |
- |
string |
Description | |
* |
string [20] |
Structure element names | |
* |
string [20] |
Structure element types | |
* |
numeric func |
Whether identifier is an instance of a particular class | |
* |
numeric |
Whether identifier is a procedure/function | |
* |
numeric |
Structure element count (20) | |
* |
string |
Owner user-id | |
- |
time |
Modification time | |
* |
string |
Identifier type (treenode) | |
* |
string |
Identifier variant (identifier) | |
* |
treenode fn |
Add a child node | |
* |
treenode fn |
Add a sibling node | |
- |
numeric |
User boolean/check box value | |
* |
treenode [] |
Child nodes | |
* |
numeric |
Child node count | |
- |
numeric |
Current expansion state | |
* |
procedure |
Select a node | |
* |
numeric |
Is it a value or class node? | |
- |
string [2] |
Node images | |
* |
treenode fn |
Insert a sibling node | |
* |
numeric fn |
Remove the node | |
- |
string |
Node label | |
- |
numeric |
User numeric value | |
* |
treenode |
Parent node | |
* |
treenode |
Preceding sibling node | |
* |
treenode |
Next sibling node | |
- |
string |
Tooltip text | |
- |
string |
User text value | |
- |
indirect |
User indirect identifier value | |
* |
window |
Parent window | |
- |
callback |
Statements to execute on toggling the check box | |
- |
string[2] |
Default images for class nodes | |
- |
string |
Default label for class nodes | |
- |
callback |
Statements to execute on node contraction | |
- |
callback |
Statements to execute on pressing the delete key | |
- |
callback |
Statements to execute on node deselection | |
- |
callback |
Statements to execute on pressing the return key | |
- |
callback |
Statements to execute on node expansion | |
* |
procedure |
Add static members | |
- |
string |
Node reference name | |
- |
callback |
Statements to execute on node child population | |
- |
callback |
Statements to call on node selection | |
- |
string[2] |
Default images for value nodes | |