|
TimoSoft ExplorerTreeView
2.2.2.408
|
Contains COM definitions for the control's public interface More...
Classes | |
| struct | FAILEDIMAGEDETAILS |
| Describes an image that failed to draw More... | |
| struct | RECTANGLE |
| Holds the coordinates of a rectangle's opposing corners More... | |
| interface | IVirtualTreeViewItem |
| Wraps a not existing item More... | |
| interface | ITreeViewItem |
| Wraps an existing item More... | |
| interface | ITreeViewItems |
Manages a collection of TreeViewItem objects More... | |
| interface | ITreeViewItemContainer |
Manages a collection of TreeViewItem objects More... | |
| interface | IOLEDataObject |
Wraps the IDataObject interface More... | |
| interface | IExplorerTreeView |
| The main interface More... | |
| interface | _IExplorerTreeViewEvents |
The ExplorerTreeView class' events interface More... | |
| class | ExplorerTreeView |
The ExplorerTreeView class More... | |
| interface | _IVirtualTreeViewItemEvents |
The VirtualTreeViewItem class' events interface More... | |
| class | VirtualTreeViewItem |
The VirtualTreeViewItem class More... | |
| interface | _ITreeViewItemEvents |
The TreeViewItem class' events interface More... | |
| class | TreeViewItem |
The TreeViewItem class More... | |
| interface | _ITreeViewItemsEvents |
The TreeViewItems class' events interface More... | |
| class | TreeViewItems |
The TreeViewItems class More... | |
| interface | _ITreeViewItemContainerEvents |
The TreeViewItemContainer class' events interface More... | |
| class | TreeViewItemContainer |
The TreeViewItemContainer class More... | |
| interface | _IOLEDataObjectEvents |
The OLEDataObject class' events interface More... | |
| class | OLEDataObject |
The OLEDataObject class More... | |
Enumerations | |
| enum | AppearanceConstants { a2D, a3D, a3DLight } |
Constants used with the Appearance property More... | |
| enum | BorderStyleConstants { bsNone, bsFixedSingle } |
Constants used with the BorderStyle property More... | |
| enum | BuiltInStateImagesConstants { bisiSelectedAndUnselected = 0x00, bisiIndeterminate = 0x01, bisiSelectedDimmed = 0x02, bisiExcluded = 0x04 } |
Flags used with the BuiltInStateImages property More... | |
| enum | CaretChangeCausedByConstants { cccbUnknown, cccbMouse, cccbKeyboard, cccbInternal } |
Constants used with the CaretChanging and CaretChanged events More... | |
| enum | CompareResultConstants { crFirstSecond = -1, crEqual = 0, crSecondFirst = 1 } |
Constants used with the CompareItems event More... | |
| enum | CustomDrawItemStateConstants { cdisSelected = 0x1, cdisGrayed = 0x2, cdisDisabled = 0x4, cdisChecked = 0x8, cdisFocus = 0x10, cdisDefault = 0x20, cdisHot = 0x40, cdisMarked = 0x80, cdisIndeterminate = 0x100, cdisShowKeyboardCues = 0x200, cdisNearHot = 0x400, cdisOtherSideHot = 0x800, cdisDropHilited = 0x1000 } |
| Flags used to identify item states during custom draw More... | |
| enum | CustomDrawReturnValuesConstants { cdrvDoDefault = 0x0, cdrvNewFont = 0x2, cdrvSkipDefault = 0x4, cdrvDoErase = 0x8, cdrvNotifyPostPaint = 0x10, cdrvNotifyItemDraw = 0x20, cdrvNotifySubItemDraw = 0x20, cdrvNotifyPostErase = 0x40, cdrvNotifyItemErase = 0x80, cdrvSkipPostPaint = 0x100, cdrvNoImages = 0x10000 } |
| Flags used to control further custom draw processing More... | |
| enum | CustomDrawStageConstants { cdsPrePaint = 0x1, cdsPostPaint = 0x2, cdsPreErase = 0x3, cdsPostErase = 0x4, cdsItem = 0x10000, cdsItemPrePaint = cdsItem | cdsPrePaint, cdsItemPostPaint = cdsItem | cdsPostPaint, cdsItemPreErase = cdsItem | cdsPreErase, cdsItemPostErase = cdsItem | cdsPostErase, cdsSubItem = 0x20000, cdsSubItemPrePaint = cdsSubItem | cdsItemPrePaint, cdsSubItemPostPaint = cdsSubItem | cdsItemPostPaint } |
| Constants used to identify custom draw stages More... | |
| enum | DisabledEventsConstants { deTreeMouseEvents = 0x01, deTreeClickEvents = 0x02, deEditMouseEvents = 0x04, deTreeKeyboardEvents = 0x08, deEditKeyboardEvents = 0x10, deItemInsertionEvents = 0x20, deItemDeletionEvents = 0x40, deFreeItemData = 0x80, deCustomDraw = 0x100, deItemGetInfoTipText = 0x200, deItemSelectionChangingEvents = 0x40000 } |
Flags used with the DisabledEvents property More... | |
| enum | DropDescriptionIconConstants { ddiNone = -1, ddiNoDrop = 0, ddiCopy = 1, ddiMove = 2, ddiLink = 4, ddiMetadataChange = 6, ddiWarning = 7, ddiUseDefault = 8 } |
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods More... | |
| enum | ExpansionStateConstants { esNeverWasExpanded = 0x0, esIsExpanded = 0x20, esWasExpandedOnce = 0x40, esIsPartiallyExpanded = 0x80 } |
Flags used with the ITreeViewItem::ExpansionState property More... | |
| enum | FailedAsyncDrawReturnValuesConstants { fadrvDrawImageSynchronously = 0x00000000, fadrvDrawNoImage = 0x00000001, fadrvDrawNewImageAsynchronously = 0x00000002 } |
Constants used with the ItemAsynchronousDrawFailed event More... | |
| enum | FilteredPropertyConstants { fpBold = 0, fpExpandedIconIndex = 15, fpExpansionState = 2, fpGhosted = 1, fpGrayed = 16, fpHandle = 3, fpHasExpando = 5, fpHeightIncrement = 6, fpIconIndex = 4, fpItemData = 7, fpLevel = 12, fpOverlayIndex = 8, fpParentItem = 13, fpSelected = 9, fpSelectedIconIndex = 14, fpStateImageIndex = 10, fpText = 11, fpVirtual = 17 } |
Flags used with the ITreeViewItems::Filter property More... | |
| enum | FilterTypeConstants { ftDeactivated, ftIncluding, ftExcluding } |
Flags used with the ITreeViewItems::FilterType property More... | |
| enum | HasExpandoConstants { heAuto = -2, heCallback = -1, heNo = 0, heYes = 1 } |
Constants used with the ITreeViewItem::HasExpando property More... | |
| enum | HitTestConstants { htBelowLastItem = 0x0001, htItemIcon = 0x0002, htItemLabel = 0x0004, htItem = 0x0046, htItemIndent = 0x0008, htItemExpando = 0x0010, htItemRight = 0x0020, htItemStateImage = 0x0040, htAbove = 0x0100, htBelow = 0x0200, htToRight = 0x0400, htToLeft = 0x0800 } |
Flags used with the HitTest method More... | |
| enum | HotTrackingConstants { htrNone, htrNormal, htrWinXPStyle } |
Constants used with the HotTracking property More... | |
| enum | ImageDrawingEffectsConstants { ideNormal = 0x00000000, ideGlow = 0x00000001, ideShadow = 0x00000002, ideGrayscale = 0x00000004, ideAlphaBlending = 0x00000008 } |
Flags used with the FAILEDIMAGEDETAILS type More... | |
| enum | ImageDrawingFailureReasonConstants { idfrImageHasLowQuality = 0x00000001, idfrOverlayHasLowQuality = 0x00000010, idfrImageNotPresent = 0x8000000A, idfrQualityMismatch = 0x00000000 } |
Constants used with the ItemAsynchronousDrawFailed event More... | |
| enum | ImageDrawingStyleConstants { idsNormal = 0x00000000, idsTransparent = 0x00000001, idsBlend25 = 0x00000002, idsBlend50 = 0x00000004, idsMask = 0x00000010, idsImage = 0x00000020, idsUseRasterOperationCode = 0x00000040, idsPreserveAlphaChannel = 0x00001000, idsScale = 0x00002000, idsDPIScale = 0x00004000, idsDrawAsynchronously = 0x00008000 } |
Flags used with the FAILEDIMAGEDETAILS type More... | |
| enum | ImageListConstants { ilItems = 1, ilHighResolution = 4, ilState = 6 } |
Constants used with the IExplorerTreeView::hImageList property More... | |
| enum | IMEModeConstants { imeInherit = -1, imeNoControl = 0, imeOn = 1, imeOff = 2, imeDisable = 3, imeHiragana = 4, imeKatakana = 5, imeKatakanaHalf = 6, imeAlphaFull = 7, imeAlpha = 8, imeHangulFull = 9, imeHangul = 10 } |
Constants used with the IMEMode property More... | |
| enum | InsertAfterConstants { iaFirst = 0xFFFF0001, iaLast = 0xFFFF0002, iaSort = 0xFFFF0003 } |
Constants that may be used with the ITreeViewItems::Add method More... | |
| enum | InsertMarkPositionConstants { impNowhere = 0, impBefore = 1, impAfter = 2, impDontChange = 3 } |
Constants that may be used with the SetInsertMarkPosition and GetInsertMarkPosition methods More... | |
| enum | ItemBoundingBoxDefinitionConstants { ibbdItemExpando = htItemExpando, ibbdItemIcon = htItemIcon, ibbdItemIndent = htItemIndent, ibbdItemLabel = htItemLabel, ibbdItemRight = htItemRight, ibbdItemStateImage = htItemStateImage } |
Flags used with the ItemBoundingBoxDefinition property More... | |
| enum | ItemIdentifierTypeConstants { iitID, iitHandle, iitAccessibilityID } |
Constants used to identify items within an ITreeViewItems collection More... | |
| enum | ItemRectangleTypeConstants { irtItem = 0, irtItemRow = 1, irtItemExpando = 2 } |
Constants used with the ITreeViewItem::GetRectangle method More... | |
| enum | LineStyleConstants { lsLinesAtItem, lsLinesAtRoot } |
Constants used with the LineStyle property More... | |
| enum | MousePointerConstants { mpDefault, mpArrow, mpCross, mpIBeam, mpIcon, mpSize, mpSizeNESW, mpSizeNS, mpSizeNWSE, mpSizeEW, mpUpArrow, mpHourglass, mpNoDrop, mpArrowHourglass, mpArrowQuestion, mpSizeAll, mpHand, mpInsertMedia, mpScrollAll, mpScrollN, mpScrollNE, mpScrollE, mpScrollSE, mpScrollS, mpScrollSW, mpScrollW, mpScrollNW, mpScrollNS, mpScrollEW, mpCustom = 0x63 } |
Constants used with the MousePointer property More... | |
| enum | OLEActionToContinueWithConstants { oatcwContinue = 0x0, oatcwCancel = 0x40101, oatcwDrop = 0x40100 } |
Constants used with the OLEQueryContinueDrag event More... | |
| enum | OLEDragImageStyleConstants { odistClassic, odistAeroIfAvailable } |
Constants used with the OLEDragImageStyle property More... | |
| enum | OLEDropEffectConstants { odeNone = 0, odeCopy = 1, odeMove = 2, odeLink = 4, odeCopyOrMove = odeCopy | odeMove, odeScroll = 0x80000000 } |
| Constants used with OLE drag'n'drop More... | |
| enum | RequestedInfoConstants { riItemText = 0x0001, riIconIndex = 0x0002, riSelectedIconIndex = 0x0004, riExpandedIconIndex = 0x0008, riHasExpando = 0x0080 } |
Flags used with the ItemGetDisplayInfo event More... | |
| enum | RightToLeftConstants { rtlText = 1, rtlLayout = 2 } |
Flags used with RightToLeft property More... | |
| enum | ScrollBarsConstants { sbNone, sbVerticalOnly, sbNormal } |
Constants used with ScrollBars property More... | |
| enum | SingleExpandConstants { seNone, seNormal, seWinXPStyle } |
Constants used with SingleExpand property More... | |
| enum | SortByConstants { sobNone = -1, sobShell = 0, sobText, sobSelectionState, sobStateImageIndex, sobCustom, sobNumericIntText, sobNumericFloatText, sobCurrencyText, sobDateTimeText } |
Constants used with the SortItems and ITreeViewItem::SortSubItems methods More... | |
| enum | SortOrderConstants { soAscending, soDescending } |
Constants used with the SortOrder property More... | |
| enum | StateImageChangeCausedByConstants { siccbMouse, siccbKeyboard, siccbCode } |
Constants used with the ItemStateImageChanging and ItemStateImageChanged events More... | |
| enum | TextParsingFunctionConstants { tpfCompareString, tpfVarFromStr } |
Constants used with the TextParsingFlags property More... | |
| enum | TreeViewStyleConstants { tvsExpandos = 1, tvsLines = 2 } |
Flags used with TreeViewStyle property More... | |
Contains COM definitions for the control's public interface
This is the Unicode version of the ExplorerTreeView COM library.
| typedef enum ExTVwLibU::AppearanceConstants AppearanceConstants |
Constants used with the Appearance property
| typedef enum ExTVwLibU::BorderStyleConstants BorderStyleConstants |
Constants used with the BorderStyle property
Flags used with the BuiltInStateImages property
Constants used with the CaretChanging and CaretChanged events
| typedef enum ExTVwLibU::CompareResultConstants CompareResultConstants |
Constants used with the CompareItems event
Flags used to identify item states during custom draw
Flags used to control further custom draw processing
Constants used to identify custom draw stages
Flags used with the DisabledEvents property
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
Flags used with the ITreeViewItem::ExpansionState property
Constants used with the ItemAsynchronousDrawFailed event
Flags used with the ITreeViewItems::Filter property
| typedef enum ExTVwLibU::FilterTypeConstants FilterTypeConstants |
Flags used with the ITreeViewItems::FilterType property
| typedef enum ExTVwLibU::HasExpandoConstants HasExpandoConstants |
Constants used with the ITreeViewItem::HasExpando property
| typedef enum ExTVwLibU::HitTestConstants HitTestConstants |
Flags used with the HitTest method
| typedef enum ExTVwLibU::HotTrackingConstants HotTrackingConstants |
Constants used with the HotTracking property
Flags used with the FAILEDIMAGEDETAILS type
Constants used with the ItemAsynchronousDrawFailed event
Flags used with the FAILEDIMAGEDETAILS type
| typedef enum ExTVwLibU::ImageListConstants ImageListConstants |
Constants used with the IExplorerTreeView::hImageList property
| typedef enum ExTVwLibU::IMEModeConstants IMEModeConstants |
Constants used with the IMEMode property
| typedef enum ExTVwLibU::InsertAfterConstants InsertAfterConstants |
Constants that may be used with the ITreeViewItems::Add method
Constants that may be used for the insertAfter parameter of the ITreeViewItems::Add method.
Constants that may be used with the SetInsertMarkPosition and GetInsertMarkPosition methods
Constants that may be used for the relativePosition parameter of the SetInsertMarkPosition and GetInsertMarkPosition methods.
Flags used with the ItemBoundingBoxDefinition property
Constants used to identify items within an ITreeViewItems collection
Constants used with the ITreeViewItem::GetRectangle method
| typedef enum ExTVwLibU::LineStyleConstants LineStyleConstants |
Constants used with the LineStyle property
| typedef enum ExTVwLibU::MousePointerConstants MousePointerConstants |
Constants used with the MousePointer property
Constants used with the OLEQueryContinueDrag event
Constants used with the OLEDragImageStyle property
| typedef enum ExTVwLibU::OLEDropEffectConstants OLEDropEffectConstants |
Constants used with OLE drag'n'drop
| typedef enum ExTVwLibU::RequestedInfoConstants RequestedInfoConstants |
Flags used with the ItemGetDisplayInfo event
| typedef enum ExTVwLibU::RightToLeftConstants RightToLeftConstants |
Flags used with RightToLeft property
| typedef enum ExTVwLibU::ScrollBarsConstants ScrollBarsConstants |
Constants used with ScrollBars property
| typedef enum ExTVwLibU::SingleExpandConstants SingleExpandConstants |
Constants used with SingleExpand property
| typedef enum ExTVwLibU::SortByConstants SortByConstants |
Constants used with the SortItems and ITreeViewItem::SortSubItems methods
| typedef enum ExTVwLibU::SortOrderConstants SortOrderConstants |
Constants used with the SortOrder property
Constants used with the ItemStateImageChanging and ItemStateImageChanged events
Constants used with the TextParsingFlags property
| typedef enum ExTVwLibU::TreeViewStyleConstants TreeViewStyleConstants |
Flags used with TreeViewStyle property
| typedef struct ExTVwLibU::FAILEDIMAGEDETAILS FAILEDIMAGEDETAILS |
Describes an image that failed to draw
| typedef struct ExTVwLibU::RECTANGLE RECTANGLE |
Holds the coordinates of a rectangle's opposing corners
| enum AppearanceConstants |
Constants used with the Appearance property
| enum BorderStyleConstants |
Constants used with the BorderStyle property
Flags used with the BuiltInStateImages property
Constants used with the CaretChanging and CaretChanged events
Constants used with the CompareItems event
Flags used to identify item states during custom draw
| cdisSelected |
The item is selected. \par Used in following samples: The "Disabled Items" sample |
| cdisGrayed |
The item is grayed.
|
| cdisDisabled |
The item is disabled.
|
| cdisChecked |
The item is checked.
|
| cdisFocus |
The item has the keyboard focus. \par Used in following samples: The "Fonts and Colors" sample |
| cdisDefault |
The item is in its default state. |
| cdisHot |
The item is currently under the mouse cursor.
|
| cdisMarked |
The item is marked.
|
| cdisIndeterminate |
The item is in an indeterminate state.
|
| cdisShowKeyboardCues |
The item is a keyboard cue.
|
| cdisNearHot |
The item is part of a control that is currently under the mouse pointer ("hot"), but the item is not "hot" itself.
|
| cdisOtherSideHot |
The item is part of a split button that is currently under the mouse pointer ("hot"), but the item is not "hot" itself.
|
| cdisDropHilited |
The item is highlighted as a drop target.
|
Flags used to control further custom draw processing
Constants used to identify custom draw stages
Flags used with the DisabledEvents property
| deTreeMouseEvents |
Mouse events concerning the control itself (not the label-edit control) won't be fired. The following events won't be fired:
|
| deTreeClickEvents |
Click events concerning the control itself (not the label-edit control) won't be fired. The following events won't be fired: |
| deEditMouseEvents |
Mouse events concerning the label-edit control won't be fired. The following events won't be fired:
|
| deTreeKeyboardEvents |
Keyboard events concerning the control itself (not the label-edit control) won't be fired. The following events won't be fired: |
| deEditKeyboardEvents |
Keyboard events concerning the label-edit control won't be fired. The following events won't be fired: |
| deItemInsertionEvents |
Events concerning item-insertions won't be fired. The following events won't be fired: |
| deItemDeletionEvents |
Events concerning item-deletions won't be fired. The following events won't be fired: |
| deFreeItemData |
The The following event won't be fired: |
| deCustomDraw |
The The following event won't be fired: |
| deItemGetInfoTipText |
The The following event won't be fired: |
| deItemSelectionChangingEvents |
Events concerning item selection changes won't be fired. The following events won't be fired: |
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
Flags used with the ITreeViewItem::ExpansionState property
Constants used with the ItemAsynchronousDrawFailed event
| fadrvDrawImageSynchronously |
Draw the same image with the same settings synchronously. |
| fadrvDrawNoImage |
Don't draw an image. |
| fadrvDrawNewImageAsynchronously |
Draw again asynchronously using the image specified by the |
Flags used with the ITreeViewItems::Filter property
| fpBold |
Retrieve or set the filter that filters by the
|
| fpExpandedIconIndex |
Retrieve or set the filter that filters by the
|
| fpExpansionState |
Retrieve or set the filter that filters by the
|
| fpGhosted |
Retrieve or set the filter that filters by the
|
| fpGrayed |
Retrieve or set the filter that filters by the
|
| fpHandle |
Retrieve or set the filter that filters by the
|
| fpHasExpando |
Retrieve or set the filter that filters by the
|
| fpHeightIncrement |
Retrieve or set the filter that filters by the
|
| fpIconIndex |
Retrieve or set the filter that filters by the
|
| fpItemData |
Retrieve or set the filter that filters by the
|
| fpLevel |
Retrieve or set the filter that filters by the
|
| fpOverlayIndex |
Retrieve or set the filter that filters by the
|
| fpParentItem |
Retrieve or set the filter that filters by the
|
| fpSelected |
Retrieve or set the filter that filters by the
|
| fpSelectedIconIndex |
Retrieve or set the filter that filters by the
|
| fpStateImageIndex |
Retrieve or set the filter that filters by the
|
| fpText |
Retrieve or set the filter that filters by the
|
| fpVirtual |
Retrieve or set the filter that filters by the
|
| enum FilterTypeConstants |
Flags used with the ITreeViewItems::FilterType property
| enum HasExpandoConstants |
Constants used with the ITreeViewItem::HasExpando property
| enum HitTestConstants |
Flags used with the HitTest method
| enum HotTrackingConstants |
Constants used with the HotTracking property
Flags used with the FAILEDIMAGEDETAILS type
| ideNormal |
The image state is not modified. |
| ideGlow |
Not supported; defined for completeness.
|
| ideShadow |
Not supported; defined for completeness.
|
| ideGrayscale |
Reduces the color saturation of the icon to grayscale (affects 32bpp images only) |
| ideAlphaBlending |
Alpha blends the image.
|
Constants used with the ItemAsynchronousDrawFailed event
Flags used with the FAILEDIMAGEDETAILS type
| idsNormal |
The image is drawn normal using the specified background color. Draws the image using the background color for the image list. If the background color is -1, the image is drawn transparently using the mask. |
| idsTransparent |
The image is drawn transparently using the mask. Draws the image transparently using the mask, regardless of the background color. This value has no effect if the image list does not contain a mask. |
| idsBlend25 |
The image is drawn blended 25 percent with the blend color. Draws the image, blending 25 percent with the blend color specified by
|
| idsBlend50 |
The image is drawn blended 50 percent with the blend color. Draws the image, blending 50 percent with the blend color specified by
|
| idsMask |
Draws the image's mask. |
| idsImage |
Use this flag if the overlay image does not require a mask to be drawn.
|
| idsUseRasterOperationCode |
Draws the image using the raster operation code specified by |
| idsPreserveAlphaChannel |
Preserves the alpha channel in the destination device context.
|
| idsScale |
Causes the image to be scaled to |
| idsDPIScale |
Scales the image to the current dots per inch (dpi) of the display. |
| idsDrawAsynchronously |
Draws the image if it is available in the cache only. |
| enum ImageListConstants |
Constants used with the IExplorerTreeView::hImageList property
| enum IMEModeConstants |
Constants used with the IMEMode property
| enum InsertAfterConstants |
Constants that may be used with the ITreeViewItems::Add method
Constants that may be used for the insertAfter parameter of the ITreeViewItems::Add method.
| iaFirst |
Insert the item at the beginning of the list of sub-items. |
| iaLast |
Insert the item at the end of the list of sub-items. |
| iaSort |
Insert the item into the list of sub-items in alphabetical order.
|
Constants that may be used with the SetInsertMarkPosition and GetInsertMarkPosition methods
Constants that may be used for the relativePosition parameter of the SetInsertMarkPosition and GetInsertMarkPosition methods.
Flags used with the ItemBoundingBoxDefinition property
Constants used to identify items within an ITreeViewItems collection
| iitID |
The item is identified by an unique ID. An item's ID will never change.
|
| iitHandle |
The item is identified by an item-handle. Moving the item is the only action that will change an item's handle.
|
| iitAccessibilityID |
The item is identified by an accessibility ID. Usually accessibility ids are used for accessibility features which make it easier for disabled people to use computers.
|
Constants used with the ITreeViewItem::GetRectangle method
| enum LineStyleConstants |
Constants used with the LineStyle property
Constants used with the MousePointer property
Constants used with the OLEQueryContinueDrag event
Constants used with the OLEDragImageStyle property
| odistClassic |
OLE drag images will be generated in classic style. |
| odistAeroIfAvailable |
OLE drag images will be generated in Aero (Vista) style on systems supporting it and in classic style on other systems.
|
Constants used with OLE drag'n'drop
Flags used with the ItemGetDisplayInfo event
| riItemText |
The event was fired to retrieve the item's text.
|
| riIconIndex |
The event was fired to retrieve the index of the item's standard icon.
|
| riSelectedIconIndex |
The event was fired to retrieve the index of the item's selected icon. The event was fired to retrieve the index of the item's selected icon. The selected icon is used instead of the standard icon if the item is the control's caret item.
|
| riExpandedIconIndex |
The event was fired to retrieve the index of the item's expanded icon. The event was fired to retrieve the index of the item's expanded icon. The expanded icon is used instead of the standard icon if the item is expanded.
|
| riHasExpando |
The event was fired to retrieve the value of the item's
|
| enum RightToLeftConstants |
Flags used with RightToLeft property
| enum ScrollBarsConstants |
Constants used with ScrollBars property
Constants used with SingleExpand property
| enum SortByConstants |
Constants used with the SortItems and ITreeViewItem::SortSubItems methods
| enum SortOrderConstants |
Constants used with the SortOrder property
Constants used with the ItemStateImageChanging and ItemStateImageChanged events
Constants used with the TextParsingFlags property
| tpfCompareString |
Retrieve or set the options for the Retrieve or set the options that are applied when calling the
|
| tpfVarFromStr |
Retrieve or set the options for the Retrieve or set the options that are applied when calling the
|
Flags used with TreeViewStyle property