Back to Devexpress

cxTL Unit

vcl-cxtl-512d8d9b.md

latest21.3 KB
Original Source

cxTL Unit

Implements base classes for all tree list controls, the unbound tree list control, and related setting classes.

Classes

NameDescription
TcxCustomTreeListThe base class all Tree List controls.
TcxTreeListA control that displays data in a tree-like manner.
TcxTreeListBandA band within a TreeList control.
TcxTreeListBandCellViewInfoStores ViewInfo information specific to the band background.
TcxTreeListBandOptionsRepresents band options.
TcxTreeListBandPositionRepresents a set of options that determine layout aspects of a band within the TreeList control.
TcxTreeListBandRowRepresents a band‘s row displaying column headers.
TcxTreeListBandRowsRepresents a collection of band rows associated with a certain band.
TcxTreeListBandsRepresents a band collection.
TcxTreeListBandStylesA collection of style links for the various band elements.
TcxTreeListBuiltInMenuRepresents a generic built-in context TreeList menu.
TcxTreeListCaptionRepresents a class that allows you to define settings of a band or a column caption.
TcxTreeListColumnAn unbound Tree List column.
TcxTreeListColumnExcelFilterPopupOptionsContains settings of a tree list column‘s Excel-inspired filter dropdown.
TcxTreeListColumnFilterPopupIncrementalFilteringOptionsContains incremental filtering settings of a tree list column‘s classic filter dropdown.
TcxTreeListColumnFilterPopupOptionsContains a tree list column’s filter dropdown settings.
TcxTreeListColumnHeaderPopupMenuRepresents the column header context menu.
TcxTreeListColumnOptionsContains column options.
TcxTreeListColumnPositionContains a set of options that determine the layout aspects of a column within the TreeList control.
TcxTreeListColumnStylesContains a column’s style settings.
TcxTreeListColumnSummaryStores column summaries.
TcxTreeListCustomBuiltInMenuRepresents the base class for TreeList built-in context menus.
TcxTreeListCustomCellViewInfoThe base class for the TcxTreeListBandCellViewInfo, TcxTreeListCustomHeaderCellViewInfo, TcxTreeListFooterCellViewInfo and TcxTreeListIndentCellViewInfo classes that store ViewInfo information about tree list elements.
TcxTreeListCustomHeaderCellViewInfoThe base class for the TcxTreeListHeaderCellViewInfo and TcxTreeListIndicatorCellViewInfo classes.
TcxTreeListCustomizingContains the Customize window’s settings.
TcxTreeListCustomPopupMenuThe base class for TreeList context menus.
TcxTreeListDataControllerThe base class for all classes that implement data controllers for tree list controls.
TcxTreeListDataFindCriteriaStores data search criteria and Find Panel settings for a tree list data controller.
TcxTreeListDateTimeHandling
TcxTreeListEditCellViewInfoStores ViewInfo information specific to data and preview cells.
TcxTreeListFilterBoxContains a TreeList control’s filter panel settings.
TcxTreeListFilteringContains a TreeList control’s filter settings.
TcxTreeListFilteringColumnExcelPopupOptionsContains settings of Excel-inspired filter dropdowns in tree list controls.
TcxTreeListFilteringColumnPopupOptionsContains settings common to all filter dropdowns that a tree list control uses.
TcxTreeListFooterCellViewInfoStores ViewInfo information specific to the footer and group footer cells.
TcxTreeListFooterPopupMenuRepresents the footer context menu.
TcxTreeListGroupFooterPopupMenuRepresents the group footer context menu.
TcxTreeListHeaderCellViewInfoStores ViewInfo information specific to band and column headers.
TcxTreeListHitTestContains HitTest information about the tree list elements located at a specified test point.
TcxTreeListIndentCellViewInfoStores ViewInfo information specific to indent cells.
TcxTreeListIndicatorCellViewInfoStores ViewInfo information specific to the node indicator.
TcxTreeListLikeParamsRepresents search pattern wildcards used by a TreeList control’s FindNodeByText method in the tlfmLike mode.
TcxTreeListNodeThe base class for nodes used in the TcxDBTreeList, TcxTreeList, and TcxVirtualTreeList controls.
TcxTreeListNodeViewData
TcxTreeListOptionsBehaviorStores a TreeList control’s behavior and end-user functionality settings.
TcxTreeListOptionsCustomizingRepresents a set of options, which determine how end-users can customize a TreeList control’s layout.
TcxTreeListOptionsDataContains settings that enable and configure data management operations in an unbound TreeList control.
TcxTreeListOptionsSelectionRepresents selection settings for a TreeList control.
TcxTreeListOptionsViewStores Tree List control appearance settings.
TcxTreeListPopupMenuRepresents a TreeList control’s generic context menu.
TcxTreeListPopupMenusRepresents a set of context menus available within the TreeList control.
TcxTreeListPreviewStores appearance and behavior settings of the tree node preview section.
TcxTreeListScrollbarAnnotationOptionsStores tree list scrollbar annotation options.
TcxTreeListStylesStores Tree List control style settings.
TcxTreeListStyleSheetA style sheet for the TreeList control.
TcxTreeListSummaryA tree list summary collection.
TcxTreeListSummaryItemA set of appearance and calculation options for a column‘s footer and group summaries.
TcxTreeListSummaryItemsA collection of column summaries.
TcxTreeListViewInfo
TcxUnboundTreeListNodeRepresents the TcxTreeList control’s node.
TdxTreeListAutomationSettingsStores UI Automation tree-related settings for a Tree List control.
TdxTreeListColumnAutomationSettingsStores UI Automation tree-related settings for a tree list column.

Interfaces

Name
IcxTreeListDesigner
IcxTreeListDesignTimeOperations
IcxTreeListDesignTimeOperations2

Records

Name
TcxTreeListSummaryEventArguments
TcxTreeListSummaryEventOutArguments

Enums

NameDescription
TcxTreeListBandExpandable
TcxTreeListBandFixedKind
TcxTreeListBandPartEnumerates band areas.
TcxTreeListBuiltInMenuItemTypeEnumerates available types of built-in context menu items.
TcxTreeListColumnHeaderPopupMenuItem
TcxTreeListFindMode
TcxTreeListFooterPopupMenuItem
TcxTreeListGridLines
TcxTreeListGroupFootersMode
TcxTreeListImageIndexTypeEnumerates types of images displayed in the node.
TcxTreeListIndentLine
TcxTreeListIndicatorPosition
TcxTreeListNodeAttachModeSpecifies the manner in which one node is attached to another.
TcxTreeListNodeCheckGroupType
TcxTreeListNodeIndentKind
TcxTreeListPaintStyle
TcxTreeListPreviewPlace
TcxTreeListStorageOptionEnumerates flags that correspond to individual Tree List user interaction states stored in a file, stream, or system registry.
TcxTreeListTreeLineStyle

Constants

NameDescription
cxTreeListDefDropArrowColor
cxTreeListDefIndicatorWidth
cxTreeListDefMinWidthSpecifies the default minimum width (in pixels) of bands and columns in all TreeList controls.
cxTreeListDefSeparatorWidth
cxTreeListDefWidthSpecifies the default width (in pixels) of bands and columns in all TreeList controls.
cxTreeListStoreAllDataViewStatesSpecifies a set of flags that correspond to all user interaction states in a Tree List control.
tlbs_Content
tlbs_Footer
tlbs_Header
tlbs_HeaderBackground
tlcs_Footer
tlcs_Header
tlhc_Base
tlhc_HitAtBackground
tlhc_HitAtBand
tlhc_HitAtBandContainer
tlhc_HitAtBandCustomizing
tlhc_HitAtBandHeader
tlhc_HitAtButton
tlhc_HitAtCheckButton
tlhc_HitAtColumn
tlhc_HitAtColumnCustomizing
tlhc_HitAtColumnHeader
tlhc_HitAtColumnHeaderFilterButton
tlhc_HitAtFooter
tlhc_HitAtFooterItem
tlhc_HitAtGroupFooter
tlhc_HitAtGroupFooterItem
tlhc_HitAtImage
tlhc_HitAtIndent
tlhc_HitAtIndicator
tlhc_HitAtNode
tlhc_HitAtNodePreview
tlhc_HitAtSeparator
tlhc_HitAtSizingHorz
tlhc_HitAtSizingVert
tlhc_HitAtStateImage
tlsv_BandBackground
tlsv_BandContent
tlsv_BandHeader
tlsv_ColumnFooter
tlsv_ColumnHeader
tlsv_ContentEven
tlsv_ContentOdd
tlsv_Footer
tlsv_HotTrack
tlsv_IncSearch
tlsv_Indicator
tlsv_Preview

Types

NameDescription
TcxTreeListBandChangedEvent
TcxTreeListColumnChangedEvent
TcxTreeListColumnHeaderPopupMenuItems
TcxTreeListCompareFunc
TcxTreeListCustomDrawBackgroundCellEvent
TcxTreeListCustomDrawBandCellEvent
TcxTreeListCustomDrawEditCellEvent
TcxTreeListCustomDrawFooterCellEvent
TcxTreeListCustomDrawHeaderCellEvent
TcxTreeListCustomDrawIndentCellEvent
TcxTreeListCustomDrawIndicatorCellEvent
TcxTreeListEditingEvent
TcxTreeListFilterNodeEvent
TcxTreeListFindFunc
TcxTreeListFocusedColumnChanged
TcxTreeListFocusedNodeChangedEvent
TcxTreeListFooterPopupMenuItems
TcxTreeListGetBandContentStyleEvent
TcxTreeListGetBandStyleEvent
TcxTreeListGetCellHintEvent
TcxTreeListGetColumnFooterStyleEvent
TcxTreeListGetColumnStyleEvent
TcxTreeListGetContentStyleEventThe procedural type for content style retrieval events in Tree List controls.
TcxTreeListGetDragDropTextEvent
TcxTreeListGetEditPropertiesEventThe procedural type for in-place editor setting retrieval events in a Tree List control.
TcxTreeListGetLevelImagesEvent
TcxTreeListGetNodeHeightEvent
TcxTreeListGetNodeImageIndexEvent
TcxTreeListGetNodeIndentStyleEvent
TcxTreeListGetNodePreviewHeightEvent
TcxTreeListGetPreviewStyleEvent
TcxTreeListHotTrackNodeEvent
TcxTreeListIndentLines
TcxTreeListIsGroupNodeEventThe procedural type for node group state definition events.
TcxTreeListMoveToEvent
TcxTreeListNodeChangedEvent
TcxTreeListNodeChangingEvent
TcxTreeListNodeCheckChangedEvent
TcxTreeListNodeCheckChangingEvent
TcxTreeListNodeCompareEvent
TcxTreeListNodeDataChangedEvent
TcxTreeListOnGetDisplayTextEvent
TcxTreeListPopupMenuClickEvent
TcxTreeListPopupMenuPopupEvent
TcxTreeListStorageOptionsA set of flags that correspond to individual Tree List user interaction states stored in a file, stream, or system registry.
TcxTreeListSummaryEvent
TcxTreeListSummaryItemClass
TcxTreeListSummaryItemGetTextEvent
TcxTreeListValidateDrawValueEvent
TdxTreeListCalculateCellAutomationPropertyEvent
TdxTreeListCalculateRowAutomationPropertyEventThe procedural type for UI node property calculation events raised for a Tree List row.
TdxTreeListInitializeCellAutomationPropertiesEvent
TdxTreeListInitializeRowAutomationPropertiesEventThe procedural type for UIA node property initialization events raised for a row (node) in a Tree List control.

Remarks

The cxTLExportLink unit implements all global procedures that allow you to export grid data to a file or stream in different formats.

See Also

cxDBTL Unit

cxTLData Unit