************************************************************************ --- Dftreevw.pkg TREE-VIEW Package Copyright (c) 1983-2009 Data Access Corporation, Miami Florida, All rights reserved. DataFlex is a registered trademark of Data Access Corporation. *************************************************************************** Description: A DataFlex class to support the Windows' Tree-View class. The Tree-View permits data to be displayed in a hierarchical fashion. The data can be read-in or added item by item. Author: Stuart W. Booth ***************************************************************************
Construct_Object()
			
TreeIndentWidth
TreeEditLabelsState
TreeLinesState
TreeRootLinesState
TreeButtonsState
TreeSortedState
TreeRetainSelState
ImageListObject
TreeLevelDelimeter
pbHotTracking
pbFullRowSelect
pbShowTooltips
pbSingleExpand
piLineColor
piBackColor
piTextColor
pbEnableCheckboxes
pbEnableInfoTips
pbCancelEdit
AddTreeItem(String sValue Handle hParent Integer iItemData Integer iImage Integer iSelImage)
			
bSorted
hInsertAfter
hItem
InsertTreeItem(String sValue Handle hParent Handle hInsertAfter Integer iItemData Integer iImage Integer iSelImage)
			
lpStruct
pszValue
pVoid
TvInsertStruct
SET(Handle hItem)
			
CurrentTreeItem()
			
Set(Handle hItem Integer bNotify)
			
lpTvItem
TvItem
ExpandedOnceState(Handle hItem)
			
lpTvItem
TvItem
Set(Handle hItem Integer icChildren)
			
lpTvItem
TvItem
ItemChildCount(Handle hItem)
			
lpTvItem
TvItem
Set(Handle hItem String sText)
			
lpsText
lpTvItem
pVoid
TvItem
ItemLabel(Handle hItem)
			
lpTvItem
lpsText
pVoid
TvItem
sText
Set(Handle hItem Integer iData)
			
lpTvItem
TvItem
ItemData(Handle hItem)
			
lpTvItem
TvItem
Set(Handle hItem Integer iImage)
			
lpsText
lpTvItem
TvItem
ItemImage(Handle hItem)
			
lpTvItem
TvItem
Set(Handle hItem Integer iImage)
			
lpsText
lpTvItem
TvItem
ItemSelectedImage(Handle hItem)
			
lpTvItem
TvItem
Set(Handle hItem Boolean bBold)
			
lpTvItem
TvItem
ItemBold(Handle hItem)
			
lpTvItem
TvItem
LMaskShift(Integer iVal Integer iPositions)
			
i
bVal
RMaskShift(Integer iVal Integer iPositions)
			
SetItemCheckboxImage(Handle hItem Integer iState)
			
lpTvItem
TvItem
GetItemCheckboxImage(Handle hItem)
			
bChecked
iImage
lpTvItem
TvItem
Set(Handle hItem Boolean bChecked)
			
ItemChecked(Handle hItem)
			
iImage
Set(Handle hItem Boolean bCheckbox)
			
ItemCheckBox(Handle hItem)
			
iImage
DoDeleteItem(Handle hItem)
			
DoInitWindow()
			
hWnd
hIml
iVoid
iStyle
iIndent
hoIml
bEdit
bLInes
bRootLines
bButtons
bRetainSel
bHotTracking
bFullRowSelect
bShowTooltips
bSingleExpand
bEnableCheckboxes
bEnableInfoTips
DoEnumerateTree(Integer iMsg Handle hItem Integer iRecurseLevel)
			
hChildItem
DoEnumerateTreeUp(Integer iMsg Handle hItem Integer iRecurseLevel)
			
hChildItem
hFirstItem
hLastItem
OnItemChanging(Handle hItem Handle hItemOld Boolean ByRef bCancel)
			
OnItemChanged(Handle hItem Handle hItemOld)
			
OnItemExpanding(Handle hItem Boolean ByRef bCancel)
			
OnItemExpanded(Handle hItem)
			
OnItemCollapsing(Handle hItem Boolean ByRef bCancel)
			
OnItemCollapsed(Handle hItem)
			
OnBeginDrag(Handle hItem)
			
OnBeginRDrag(Handle hItem)
			
OnDeleteItem(Handle hItem)
			
OnBeginLabelEdit(Handle hItem Boolean ByRef bCancel)
			
OnEndLabelEdit(Handle hItem String sNewLabel Boolean bWasCanceled Boolean ByRef bCancel)
			
OnKeyDown()
			
OnGetDispInfo(Handle hItem)
			
OnSetDispInfo(Handle hItem)
			
OnItemEnter()
			
OnItemClick(Handle hItem Boolean ByRef bCancel)
			
OnItemRClick(Handle hItem)
			
OnItemDblClick(Handle hItem Boolean ByRef bCancel)
			
OnItemRDblClick(Handle hItem)
			
OnGetInfoTip(Handle hItem String ByRef sInfoTip)
			
TVHitTest()
			
hWnd
hItem
iVoid
lpPt
Pt
TVHitTestInfo
ItemHitTest()
			
TVHitTestInfo
Notify(Integer wParam Integer lParam)
			
hWnd
hItemHt
iVoid
hItem
hItemOld
iAction
iTextSize
pText
sItemText
bCancelledByUser
bCancel
bEnableCheckboxes
bItemCheckBox
iMask
sInfoTip
lpszInfoTip
Header
KeyInfo
HitTest
GetInfoTip
NmDispInfo
NmTreeView
NmTvStateImageChanging
External_SetFocus()
			
iFail
External_KillFocus()
			
set(integer h1 integer h2)
			
rval
Construct_Object()
			
OnWmPaint(DWord wParam DWord lParam)
			
OnWmSysColorChange(DWord wParam DWord lParam)
			
OnCheckStateChange(Handle hItem)
			
NotifyCheckStateChange(Integer wParam Integer lParam)
			
CountTreeLevels(string sLine)
			
iCount
sDelimeter
DoReadTree(string sFile)
			
hPrevLevel
hParent
hNewItem
iLevel
iLastLevel
icLevels
iLoop
iLoop2
lParam
iImage
bExpanded
sLine
sDelimeter
iChannel
DoMakeItemVisible(Handle hItem)
			
DoMakeItemFirstVisible(Handle hItem)
			
ItemFullPath(Handle hItem)
			
hPrevLevel
sFullPath
sParent
sDelimeter
ItemExpandedState(Handle hItem)
			
iState
lpTvItem
TvItem
DoExpandItem(Handle hItem)
			
DoCollapseItem(Handle hItem)
			
DoExpandAll(Handle hItem)
			
hRoot
DoCollapseAll(Handle hItem)
			
hRoot
RootItem()
			
NextSiblingItem(Handle hItem)
			
ParentItem(Handle hItem)
			
PreviousSiblingItem(Handle hItem)
			
ChildItem(Handle hItem)
			
FirstVisibleItem()
			
PreviousVisibleItem(Handle hItem)
			
NextVisibleItem(Handle hItem)
			
VisibleItemCount()
			
ItemCount()
			
Set(Integer iColor)
			
Set(Integer iColor)
			
Set(Integer iColor)
			
Set(Integer bSingleExpand)
			
Set(Integer bLines)
			
OnCreateTree()
			
Page_Object(integer iState)
			
hWnd
ClearAll()
			
iVoid
hWnd| Module | Line | 
|---|---|
| DfAllEnt.pkg | 39 | 
| Module | Containing Symbol | Line | 
|---|