Product Documentation

Our documentation is also included with our products and demos, with more details, numerous additional features, such as full index, searching, syntax filters, popups, and much more.

The documentation shown here is a subset of the full documentation included with the product.

Product:

View Page Full Size (For Printing)         Full Size Index

SftTree/DLL 6.0 Documentation

Documentation Index

Product Description - SftTree/DLL 6.0Product Description - SftTree/DLL 6.0
 
Product DescriptionProduct Description
 
New FeaturesNew Features
 
Upgrading to Version 6.0Upgrading to Version 6.0
 
Upgrading from SftTree/DLL 4.0Upgrading from SftTree/DLL 4.0
 
Installing SftTree/DLLInstalling SftTree/DLL
 
License AgreementLicense Agreement
Using SftTree/DLLUsing SftTree/DLL
FeaturesFeatures
 
Tree ComponentsTree Components
 
Tree ItemsTree Items
 
Expanding/Collapsing ItemsExpanding/Collapsing Items
 
Fixed / Variable Height ItemsFixed / Variable Height Items
 
Content WindowsContent Windows
 
Virtual ModeVirtual Mode
 
Virtual Data SourceVirtual Data Source
 
Split Tree Control - Splitter BarSplit Tree Control - Splitter Bar
 
Right-To-Left Reading SupportRight-To-Left Reading Support
 
Using ThemesUsing Themes
 
Item IDsItem IDs
 
Horizontal ScrollingHorizontal Scrolling
 
Multi-Line Cell TextMulti-Line Cell Text
 
Cell MergingCell Merging
 
Expand/Collapse ButtonsExpand/Collapse Buttons
 
Row HeadersRow Headers
 
Column HeadersColumn Headers
 
ColumnsColumns
 
Column Drag & DropColumn Drag & Drop
 
Column ResizingColumn Resizing
 
Display vs. Real ColumnsDisplay vs. Real Columns
 
Drag & DropDrag & Drop
 
Cell EditingCell Editing
 
Keyboard InterfaceKeyboard Interface
 
SelectionsSelections
 
ScrollTipsScrollTips
 
ToolTipsToolTips
 
Flyby HighlightingFlyby Highlighting
 
Bitmap TransparencyBitmap Transparency
 
GDI+GDI+
 
Context MenuContext Menu
Demo ApplicationDemo Application
SamplesSamples
Wizard ApplicationWizard Application
 
Wizard ApplicationWizard Application
 
Property PagesProperty Pages
 
 
Visuals 1 - Visual AttributesVisuals 1 - Visual Attributes
 
 
Visuals 2 - Visual AttributesVisuals 2 - Visual Attributes
 
 
DataSource - Data Source DefinitionDataSource - Data Source Definition
 
 
Columns (Headers) - Column DefinitionColumns (Headers) - Column Definition
 
 
Columns (Cells) - Column DefinitionColumns (Cells) - Column Definition
 
 
Columns (Colors) - Column DefinitionColumns (Colors) - Column Definition
 
 
Rows - Row HeadersRows - Row Headers
 
 
Row/Column - Row/Column HeaderRow/Column - Row/Column Header
 
 
Drag&Drop - Drag & Drop DefinitionDrag&Drop - Drag & Drop Definition
 
 
Miscellaneous DefinitionsMiscellaneous Definitions
 
 
Colors - Color DefinitionColors - Color Definition
 
 
Fonts - Font DefinitionFonts - Font Definition
 
 
ClassInfo - Class InformationClassInfo - Class Information
 
 
Events - Event ViewerEvents - Event Viewer
 
 
Values - API Return ValuesValues - API Return Values
 
 
C, C++/MFC - Generated Sample CodeC, C++/MFC - Generated Sample Code
ProgrammingProgramming
 
Building ApplicationsBuilding Applications
 
Building Applications for Windows Mobile PlatformsBuilding Applications for Windows Mobile Platforms
 
Creating a Dialog Resource with Visual C++Creating a Dialog Resource with Visual C++
 
Using CUsing C
 
Using C++/MFCUsing C++/MFC
 
MFC and NotificationsMFC and Notifications
Distributing the DLLsDistributing the DLLs
Technical SupportTechnical Support
ReferenceReference
 
NotificationsNotifications
 
Window StylesWindow Styles
 
Extended Window StylesExtended Window Styles
 
Windows MessagesWindows Messages
 
C/C++ API (By Category)C/C++ API (By Category)
 
C/C++ APIC/C++ API
A - ZA - Z
 
AccessColumnAccessColumn
 
AddStringAddString
 
AdjustCellEditRectAdjustCellEditRect
 
AutoExpandAutoExpand
 
AutoExpandItemAutoExpandItem
 
BackgroundBitmapBackgroundBitmap
 
BitmapsBitmaps
 
ButtonsButtons
 
CalcCellFromPointCalcCellFromPoint
 
CalcColumnFromPointCalcColumnFromPoint
 
CalcIndexFromPointCalcIndexFromPoint
 
CalcLimitCalcLimit
 
CalcOptimalColumnWidthCalcOptimalColumnWidth
 
CalcOptimalRowHeaderWidthCalcOptimalRowHeaderWidth
 
CalcVisibleOnlyCalcVisibleOnly
 
CaretColumnCaretColumn
 
CaretIndexCaretIndex
 
CellEditWindowCellEditWindow
 
CellInfoCellInfo
 
CellRectInfoCellRectInfo
 
CellRectInfoExCellRectInfoEx
 
CharSearchModeCharSearchMode
 
ClickAgainPosClickAgainPos
 
CollapseCollapse
 
ColumnsExColumnsEx
 
ControlDataControlData
 
ControlInfoControlInfo
 
CopyItemCopyItem
 
CopyItemsCopyItems
 
CountCount
 
CreateCreate
 
CrossColumnResizeCrossColumnResize
 
CSftTreeCSftTree
 
CSftTreeSplitCSftTreeSplit
 
CtlColorsCtlColors
 
CurSelCurSel
 
CustomCodeCustomCode
 
DeleteCallbackDeleteCallback
 
DeleteDependentsDeleteDependents
 
DeleteStringDeleteString
 
DependentDependent
 
DependentCountDependentCount
 
DisableNoScrollDisableNoScroll
 
DisplayCellRectDisplayCellRect
 
DisplayCellRectForItemDisplayCellRectForItem
 
DisplayColumnDisplayColumn
 
DisplayHeaderRectDisplayHeaderRect
 
DragBitmapsDragBitmaps
 
DragImageDragImage
 
DragInfoDragInfo
 
DragTypeDragType
 
DrawInfoCallbackDrawInfoCallback
 
DrawSelectionOutlineDrawSelectionOutline
 
DropHighlightDropHighlight
 
DropHighlightStyleDropHighlightStyle
 
EditColumnRectEditColumnRect
 
EnterResizeModeEnterResizeMode
 
ExpandExpand
 
ExpandCollapseButtonRectExpandCollapseButtonRect
 
ExpandCollapseIndexExpandCollapseIndex
 
FindItemFindItem
 
FindStringFindString
 
FindStringExactFindStringExact
 
FirstDisplayColumnFirstDisplayColumn
 
FlybyFlyby
 
ForwardChildMsgsForwardChildMsgs
 
FreeGDIPlusImageLoadedFromResourceFreeGDIPlusImageLoadedFromResource
 
GDIPlusAvailableGDIPlusAvailable
 
GridStyleGridStyle
 
HeaderHeader
 
HeaderButtonHeaderButton
 
HeaderFontHeaderFont
 
HeaderLengthHeaderLength
 
HeaderRectHeaderRect
 
HorizontalExtentHorizontalExtent
 
HorizontalOffsetHorizontalOffset
 
IndentationIndentation
 
InheritBgColorInheritBgColor
 
InsertStringInsertString
 
ItemBitmapItemBitmap
 
ItemBitmapAlignItemBitmapAlign
 
ItemDataItemData
 
ItemEditIgnoreItemEditIgnore
 
ItemExpandItemExpand
 
ItemExpandableItemExpandable
 
ItemExpandCollapseButtonItemExpandCollapseButton
 
ItemHeightItemHeight
 
ItemHeightMinMaxItemHeightMinMax
 
ItemIDItemID
 
ItemIgnoreItemIgnore
 
ItemIndexItemIndex
 
ItemLabelItemLabel
 
ItemLabelPictureItemLabelPicture
 
ItemLevelItemLevel
 
ItemLinesItemLines
 
ItemPictureItemPicture
 
ItemPictureAlignItemPictureAlign
 
ItemRectItemRect
 
ItemShownItemShown
 
ItemsShownItemsShown
 
ItemsShownCompleteItemsShownComplete
 
ItemStatusItemStatus
 
KeyHandlingKeyHandling
 
LastCursorPosLastCursorPos
 
LastDisplayColumnLastDisplayColumn
 
LeftWindowLeftWindow
 
LoadGDIPlusImageFromResourceLoadGDIPlusImageFromResource
 
LPFNSFTTREE_OWNERDRAWPROC Type DefinitionLPFNSFTTREE_OWNERDRAWPROC Type Definition
 
LPFNSFTTREE_VGETITEM Type DefinitionLPFNSFTTREE_VGETITEM Type Definition
 
LPFNSFTTREE_VRELEASEITEM Type DefinitionLPFNSFTTREE_VRELEASEITEM Type Definition
 
MakeCellVisibleMakeCellVisible
 
MakeColumnOptimalMakeColumnOptimal
 
MakeColumnVisibleMakeColumnVisible
 
MakeContentWindowMakeContentWindow
 
MakeIntegralHeightMakeIntegralHeight
 
MakeRowHeaderOptimalMakeRowHeaderOptimal
 
MakeRowVisibleMakeRowVisible
 
MakeSplitterOptimalMakeSplitterOptimal
 
MoveItemMoveItem
 
MoveItemsMoveItems
 
MultilineHeaderMultilineHeader
 
NextShownNextShown
 
NoFocusStyleNoFocusStyle
 
NoSelectionNoSelection
 
OpenEndedOpenEnded
 
OverheadWidthOverheadWidth
 
OwnerDrawCallbackOwnerDrawCallback
 
ParentParent
 
PicturesPictures
 
PlusMinusPlusMinus
 
PrevShownPrevShown
 
RealColumnRealColumn
 
RecalcHorizontalExtentRecalcHorizontalExtent
 
RegisterAppRegisterApp
 
ReorderColumnsReorderColumns
 
ResetContentResetContent
 
ResizeColumnResizeColumn
 
ResizeHeaderResizeHeader
 
RightWindowRightWindow
 
RowColBitmapRowColBitmap
 
RowColBitmapStyleRowColBitmapStyle
 
RowColHeaderButtonRowColHeaderButton
 
RowColHeaderRectRowColHeaderRect
 
RowColHeaderStyleRowColHeaderStyle
 
RowColPictureRowColPicture
 
RowColPictureStyleRowColPictureStyle
 
RowColTextRowColText
 
RowColTextLengthRowColTextLength
 
RowHeaderFontRowHeaderFont
 
RowHeaderLinesRowHeaderLines
 
RowHeaderRectRowHeaderRect
 
RowHeaderStyleRowHeaderStyle
 
RowHeaderWidthRowHeaderWidth
 
RowInfoRowInfo
 
RowTextRowText
 
RowTextLengthRowTextLength
 
RubberbandSelectionRubberbandSelection
 
ScrollTipsScrollTips
 
SelSel
 
SelCountSelCount
 
SelectionAreaSelectionArea
 
SelectionStyleSelectionStyle
 
SelectStringSelectString
 
SelectStringExactSelectStringExact
 
SelItemRangeSelItemRange
 
SelItemsSelItems
 
SelItemsArraySelItemsArray
 
SelTextOnlySelTextOnly
 
SFTTREESPLIT_CLASS Preprocessor SymbolSFTTREESPLIT_CLASS Preprocessor Symbol
 
SFTTREE_CELL StructureSFTTREE_CELL Structure
 
SFTTREE_CELLINFOPARM StructureSFTTREE_CELLINFOPARM Structure
 
SFTTREE_CLASS Preprocessor SymbolSFTTREE_CLASS Preprocessor Symbol
 
SFTTREE_COLORS StructureSFTTREE_COLORS Structure
 
SFTTREE_COLUMN StructureSFTTREE_COLUMN Structure
 
SFTTREE_COLUMN_EX StructureSFTTREE_COLUMN_EX Structure
 
SFTTREE_CONTROL StructureSFTTREE_CONTROL Structure
 
SFTTREE_DELETEPARM StructureSFTTREE_DELETEPARM Structure
 
SFTTREE_DELETEPROC Type DefinitionSFTTREE_DELETEPROC Type Definition
 
SFTTREE_DRAGINFO StructureSFTTREE_DRAGINFO Structure
 
SFTTREE_DRAWINFOPARM StructureSFTTREE_DRAWINFOPARM Structure
 
SFTTREE_DRAWINFOPROC Type DefinitionSFTTREE_DRAWINFOPROC Type Definition
 
SFTTREE_DRAWINGINFO StructureSFTTREE_DRAWINGINFO Structure
 
SFTTREE_DWORD_PTR Type DefinitionSFTTREE_DWORD_PTR Type Definition
 
SFTTREE_ID Type DefinitionSFTTREE_ID Type Definition
 
SFTTREE_ITEM StructureSFTTREE_ITEM Structure
 
SFTTREE_MAXLEVELS Preprocessor SymbolSFTTREE_MAXLEVELS Preprocessor Symbol
 
SFTTREE_NOCOLOR Preprocessor SymbolSFTTREE_NOCOLOR Preprocessor Symbol
 
SFTTREE_OBSOLETE_4 Preprocessor SymbolSFTTREE_OBSOLETE_4 Preprocessor Symbol
 
SFTTREE_OWNERDRAW StructureSFTTREE_OWNERDRAW Structure
 
SFTTREE_OWNERDRAWPARM StructureSFTTREE_OWNERDRAWPARM Structure
 
SFTTREE_ROW StructureSFTTREE_ROW Structure
 
SFTTREE_ROWINFOPARM StructureSFTTREE_ROWINFOPARM Structure
 
SFTTREE_SELENTRY StructureSFTTREE_SELENTRY Structure
 
SFTTREE_SORTPROC Type DefinitionSFTTREE_SORTPROC Type Definition
 
SFTTREE_SORTPROCEX Type DefinitionSFTTREE_SORTPROCEX Type Definition
 
SFTTREE_SORTPROC_CELLDATA Type DefinitionSFTTREE_SORTPROC_CELLDATA Type Definition
 
SFTTREE_SORTPROC_ITEM Type DefinitionSFTTREE_SORTPROC_ITEM Type Definition
 
SFTTREE_STATIC Preprocessor SymbolSFTTREE_STATIC Preprocessor Symbol
 
SFTTREE_TOOLTIPSPARM StructureSFTTREE_TOOLTIPSPARM Structure
 
SFTTREE_TOOLTIPSPROC Type DefinitionSFTTREE_TOOLTIPSPROC Type Definition
 
SFTTREE_VIRTUALDEF StructureSFTTREE_VIRTUALDEF Structure
 
SFT_PICTURE StructureSFT_PICTURE Structure
 
Show3DShow3D
 
ShowBitmapsShowBitmaps
 
ShowButton0ShowButton0
 
ShowButtonsShowButtons
 
ShowFocusShowFocus
 
ShowGridShowGrid
 
ShowHeaderShowHeader
 
ShowHeaderButtonsShowHeaderButtons
 
ShowLabelsShowLabels
 
ShowPlusMinusShowPlusMinus
 
ShowRowColHeaderButtonShowRowColHeaderButton
 
ShowRowHeaderShowRowHeader
 
ShowTreeLinesShowTreeLines
 
ShowTruncatedShowTruncated
 
SiblingSibling
 
SortDependentsSortDependents
 
SplitColumnSplitColumn
 
SplitterOffsetSplitterOffset
 
SplitterRectSplitterRect
 
SplitterWidthSplitterWidth
 
StartAutoExpandTimerStartAutoExpandTimer
 
StopAutoExpandTimerStopAutoExpandTimer
 
TabKeyInterceptTabKeyIntercept
 
TextText
 
TextLengthTextLength
 
ToolTipAlwaysToolTipAlways
 
ToolTipsCallbackToolTipsCallback
 
ToolTipsUseEntireCellToolTipsUseEntireCell
 
TopIndexTopIndex
 
TopParentTopParent
 
TreeLineStyleTreeLineStyle
 
UnregisterAppUnregisterApp
 
UpdateCaretExpandCollapseUpdateCaretExpandCollapse
 
UseSmoothScrollUseSmoothScroll
 
UseThemesUseThemes
 
VAlignVAlign
 
VirtualCountVirtualCount
 
VirtualInitializeVirtualInitialize
 
VirtualItemChangedVirtualItemChanged
 
VirtualUserDataVirtualUserData
 
~CSftTree~CSftTree
 
~CSftTreeSplit~CSftTreeSplit