Class Hierarchy:
DFBaseListBox

List


AbstractTreeViewDirect Known Subclasses:
TreeView, 
Class Definition
Properties
Integer
ImageListObject
 Boolean
pbCancelEdit
can be set by the developer in OnBeginLabelEdit and OnEndLabelEdit to cancel an edit
 Boolean
pbEnableCheckboxes
Set to true to enable checkboxes in the treeview.
 Boolean
pbEnableInfoTips
Set to true to enable OnGetInfoTip notification.
 Integer
pbFullRowSelect
 Integer
pbHotTracking
 Integer
pbShowTooltips
 Integer
pbSingleExpand
 Integer
piBackColor
 Integer
piLineColor
 Integer
piTextColor
 Integer
TreeButtonsState
 Integer
TreeEditLabelsState
 integer
TreeIndentWidth
 string
TreeLevelDelimeter
 Integer
TreeLinesState
 Integer
TreeRetainSelState
 Integer
TreeRootLinesState
 Integer
TreeSortedState
 Functions and Procedures
Handle
AddTreeItem(String sValue Handle hParent Integer iItemData Integer iImage Integer iSelImage)
			
 
Construct_Object()
			
Handle
CurrentTreeItem()
			
 
DoDeleteItem(Handle hItem)
			

DoEnumerateTree(Integer iMsg Handle hItem Integer iRecurseLevel)
			

DoEnumerateTreeUp(Integer iMsg Handle hItem Integer iRecurseLevel)
			

DoInitWindow()
			
Integer
ExpandedOnceState(Handle hItem)
			
T or F
 
External_KillFocus()
			

External_SetFocus()
			
Integer
GetItemCheckboxImage(Handle hItem)
			
 Handle
InsertTreeItem(String sValue Handle hParent Handle hInsertAfter Integer iItemData Integer iImage Integer iSelImage)
			
 Boolean
ItemBold(Handle hItem)
			
 Boolean
ItemCheckBox(Handle hItem)
			
 Boolean
ItemChecked(Handle hItem)
			
 Integer
ItemChildCount(Handle hItem)
			
 Integer
ItemData(Handle hItem)
			
 Handle
ItemHitTest()
			
 Integer
ItemImage(Handle hItem)
			
 String
ItemLabel(Handle hItem)
			
 Integer
ItemSelectedImage(Handle hItem)
			
 Integer
LMaskShift(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)
			
Integer
RMaskShift(Integer iVal Integer iPositions)
			
Binary right shifts (<<) the integer iVal by iPositions.
 
SET(Handle hItem)
			

Set(Handle hItem Integer bNotify)
			
the bNotify is a dummy property. This always sets it true.

Set(Handle hItem Integer icChildren)
			

Set(Handle hItem String sText)
			

Set(Handle hItem Integer iData)
			

Set(Handle hItem Integer iImage)
			

Set(Handle hItem Integer iImage)
			

Set(Handle hItem Boolean bBold)
			
Set/Get a tree item's bold state.

Set(Handle hItem Boolean bChecked)
			
Get/Set an item's checked state. pbCheckboxes must be set to true for this setting to work

Set(Handle hItem Boolean bCheckbox)
			
Get/Set an item's checkbox appearance state. pbCheckboxes must be set to true for this setting to work

set(integer h1 integer h2)
			
Set focus is supposed to send notify_focus_change. It is not, so
we will add this here.

SetItemCheckboxImage(Handle hItem Integer iState)
			
tWinTvHitTestInfo
TVHitTest()
			
 Instances
| oSortOrderList | ReportInformationCR.rv | 128 | 
References (1):