TreeView

class TreeView : ControlSuperClass {
ImageList _imglist;
int _selimgidx;
}

Members

Functions

beginUpdate
void beginUpdate()
collapseAll
void collapseAll()
endUpdate
void endUpdate()
expandAll
void expandAll()
getNodeAt
TreeNode getNodeAt(int x, int y)
TreeNode getNodeAt(Point pt)
onAfterCollapse
void onAfterCollapse(TreeViewEventArgs ea)
onAfterExpand
void onAfterExpand(TreeViewEventArgs ea)
onAfterLabelEdit
void onAfterLabelEdit(NodeLabelEditEventArgs ea)
onAfterSelect
void onAfterSelect(TreeViewEventArgs ea)
onBeforeCollapse
void onBeforeCollapse(TreeViewCancelEventArgs ea)
onBeforeExpand
void onBeforeExpand(TreeViewCancelEventArgs ea)
onBeforeLabelEdit
void onBeforeLabelEdit(NodeLabelEditEventArgs ea)
onBeforeSelect
void onBeforeSelect(TreeViewCancelEventArgs ea)

Properties

fullRowSelect
bool fullRowSelect [@property setter]
bool fullRowSelect [@property getter]
hideSelection
bool hideSelection [@property setter]
bool hideSelection [@property getter]
hoverSelection
bool hoverSelection [@property setter]
bool hoverSelection [@property getter]
imageList
ImageList imageList [@property setter]
ImageList imageList [@property getter]
indent
int indent [@property setter]
int indent [@property getter]
itemHeight
int itemHeight [@property setter]
int itemHeight [@property getter]
labelEdit
bool labelEdit [@property setter]
bool labelEdit [@property getter]
nodes
TreeNodeCollection nodes [@property getter]
pathSeparator
dchar pathSeparator [@property setter]
dchar pathSeparator [@property getter]
scrollable
bool scrollable [@property setter]
bool scrollable [@property getter]
selectedImageIndex
int selectedImageIndex [@property setter]
int selectedImageIndex [@property getter]
selectedNode
TreeNode selectedNode [@property setter]
TreeNode selectedNode [@property getter]
showLines
bool showLines [@property setter]
bool showLines [@property getter]
showPlusMinus
bool showPlusMinus [@property setter]
bool showPlusMinus [@property getter]
showRootLines
bool showRootLines [@property setter]
bool showRootLines [@property getter]
singleExpand
bool singleExpand [@property setter]
bool singleExpand [@property getter]
sorted
bool sorted [@property setter]
bool sorted [@property getter]
topNode
TreeNode topNode [@property getter]
visibleCount
int visibleCount [@property getter]

Variables

afterCollapse
Event!(TreeView, TreeViewEventArgs) afterCollapse;
afterExpand
Event!(TreeView, TreeViewEventArgs) afterExpand;
afterLabelEdit
Event!(TreeView, NodeLabelEditEventArgs) afterLabelEdit;
afterSelect
Event!(TreeView, TreeViewEventArgs) afterSelect;
beforeCollapse
Event!(TreeView, TreeViewCancelEventArgs) beforeCollapse;
beforeExpand
Event!(TreeView, TreeViewCancelEventArgs) beforeExpand;
beforeLabelEdit
Event!(TreeView, NodeLabelEditEventArgs) beforeLabelEdit;
beforeSelect
Event!(TreeView, TreeViewCancelEventArgs) beforeSelect;

Meta