Library | File

File "uifcTree.h"

Description

A Tree contains nodes which are structured and displayed in a hierarchical formation.
Each node has the same height.
Each node consists of a name and a label. The name is an untranslated string which uniquely identifies the node within the Tree. The label is the translated text which is displayed.
A node may be associated with a node type, in which case the node will have the image associated with the node type displayed next to its label.
A Tree may contain an attribute window which contains columns of data associated with the nodes. The columns are displayed with column headers which themselves can be dragged as sashes to change the sizes of the columns.

Enumerated Types
enumuifcTreeAction
 


Interface Classes
classuifcTree
classuifcTreeItem
classuifcTreeListener
 
classuifcTreeTimer
 


Collection Classes
classuifcTreeItems
 


Functions
uifcTree_ptruifcTreeDefine (xrstring name)
 
uifcTree_ptruifcTreeFind (xrstring device, xrstring component)
 
uifcTreeItem_ptruifcTreeItemDefine (xrstring name)
 
uifcTreeItem_ptruifcTreeItemFind (xrstring device, xrstring component, xrstring name)
 
uifcTreeItem_ptruifcTreeItemLookup (xrstring device, xrstring component, xint idx)