Class: AbstractTreeView

Module location: Dftreevw.pkg line 141 (view source)

Class Hierarchy:

DFBaseListBoxListAbstractTreeView

Direct Known Subclasses:

TreeView,

Class Definition

Properties

IntegerImageListObject
BooleanpbCancelEdit
can be set by the developer in OnBeginLabelEdit and OnEndLabelEdit to cancel an edit
BooleanpbEnableCheckboxes
Set to true to enable checkboxes in the treeview.
BooleanpbEnableInfoTips
Set to true to enable OnGetInfoTip notification.
IntegerpbFullRowSelect
IntegerpbHotTracking
IntegerpbShowTooltips
IntegerpbSingleExpand
IntegerpiBackColor
IntegerpiLineColor
IntegerpiTextColor
IntegerTreeButtonsState
IntegerTreeEditLabelsState
integerTreeIndentWidth
stringTreeLevelDelimeter
IntegerTreeLinesState
IntegerTreeRetainSelState
IntegerTreeRootLinesState
IntegerTreeSortedState

Functions and Procedures

HandleAddTreeItem(String sValue Handle hParent Integer iItemData Integer iImage Integer iSelImage)
Construct_Object()
Inherited from List
HandleCurrentTreeItem()
DoDeleteItem(Handle hItem)
DoEnumerateTree(Integer iMsg Handle hItem Integer iRecurseLevel)
DoEnumerateTreeUp(Integer iMsg Handle hItem Integer iRecurseLevel)
DoInitWindow()
IntegerExpandedOnceState(Handle hItem)
T or F
External_KillFocus()
External_SetFocus()
IntegerGetItemCheckboxImage(Handle hItem)
HandleInsertTreeItem(String sValue Handle hParent Handle hInsertAfter Integer iItemData Integer iImage Integer iSelImage)
BooleanItemBold(Handle hItem)
BooleanItemCheckBox(Handle hItem)
BooleanItemChecked(Handle hItem)
IntegerItemChildCount(Handle hItem)
IntegerItemData(Handle hItem)
HandleItemHitTest()
IntegerItemImage(Handle hItem)
StringItemLabel(Handle hItem)
IntegerItemSelectedImage(Handle hItem)
IntegerLMaskShift(Integer iVal Integer iPositions)
Binary left shifts (<<) the integer iVal by iPositions.
Notify(Integer wParam Integer lParam)
OnBeginDrag(Handle hItem)
OnBeginLabelEdit(Handle hItem Boolean ByRef bCancel)
OnBeginRDrag(Handle hItem)
OnDeleteItem(Handle hItem)
OnEndLabelEdit(Handle hItem String sNewLabel Boolean bWasCanceled Boolean ByRef bCancel)
OnGetDispInfo(Handle hItem)
OnGetInfoTip(Handle hItem String ByRef sInfoTip)
OnItemChanged(Handle hItem Handle hItemOld)
OnItemChanging(Handle hItem Handle hItemOld Boolean ByRef bCancel)
OnItemClick(Handle hItem Boolean ByRef bCancel)
OnItemCollapsed(Handle hItem)
OnItemCollapsing(Handle hItem Boolean ByRef bCancel)
OnItemDblClick(Handle hItem Boolean ByRef bCancel)
OnItemEnter()
OnItemExpanded(Handle hItem)
OnItemExpanding(Handle hItem Boolean ByRef bCancel)
OnItemRClick(Handle hItem)
OnItemRDblClick(Handle hItem)
OnKeyDown()
OnSetDispInfo(Handle hItem)
IntegerRMaskShift(Integer iVal Integer iPositions)
Binary right shifts (<<) the integer iVal by iPositions.
SET(Handle hItem)
Inherited from List
Set(Handle hItem Integer bNotify)
Inherited from List
the bNotify is a dummy property. This always sets it true.
Set(Handle hItem Integer icChildren)
Inherited from List
Set(Handle hItem String sText)
Inherited from List
Set(Handle hItem Integer iData)
Inherited from List
Set(Handle hItem Integer iImage)
Inherited from List
Set(Handle hItem Integer iImage)
Inherited from List
Set(Handle hItem Boolean bBold)
Inherited from List
Set/Get a tree item's bold state.
Set(Handle hItem Boolean bChecked)
Inherited from List
Get/Set an item's checked state. pbCheckboxes must be set to true for this setting to work
Set(Handle hItem Boolean bCheckbox)
Inherited from List
Get/Set an item's checkbox appearance state. pbCheckboxes must be set to true for this setting to work
set(integer h1 integer h2)
Inherited from List
Set focus is supposed to send notify_focus_change. It is not, so we will add this here.
SetItemCheckboxImage(Handle hItem Integer iState)
tWinTvHitTestInfoTVHitTest()

References (1):

ModuleContaining SymbolLine
Dftreevw.pkgTreeView1034