[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'ComCtrls' (#lcl)

Reference for unit 'ComCtrls': Types

PDelphiNodeInfo

  

A pointer to TDelphiNodeInfo.

PNodeCache

  

PNodeCache - pointer to TNodeCache type.

TAddMode

  

Enumerated type with values used to determine where a node should be placed in a tree.

TCoolBandMaximize

  

Not used in the current LCL implementation.

TCTabControlCapabilities

  

Set type used to store values from the TCTabControlCapability enumeration.

TCTabControlCapability

  

Represents the capabilities which can be enabled for a notebook or tab control.

TCTabControlOption

  

Represents the LCL options available for TCustomTabControl.

TCTabControlOptions

  

Set type used to store values from the TCTabControlOption enumeration.

TCustomDrawResult

  

Set type used to store TCustomDrawResultFlag enumeration values.

TCustomDrawResultFlag

  

Represents flags returned as custom drawing results.

TCustomDrawStage

  

TCustomDrawStage a series of constants to define the drawing stages for custom-drawn controls.

TCustomDrawState

  

TCustomDrawState - set of TCustomDrawStateFlag.

TCustomDrawStateFlag

  

TCustomDrawStateFlag - series of flags to define the DrawState.

TCustomDrawTarget

  

TCustomDrawTarget - enumerated type controlling how a target object is drawn.

TCustomHCCreateSectionClassEvent

  

Specifies the event handler signalled to get the class type for a new section on a THeaderControl instance.

TCustomPageClass

  

Class reference used to create a new TCustomPage instance.

TCustomSectionNotifyEvent

  

TCustomSectionNotifyEvent - generic event notification method for header section.

TCustomSectionTrackEvent

  

TCustomSectionTrackEvent - generic event handling method for custom tracking a header section.

TDelphiNodeInfo

  

TDelphiNodeInfo - record structure for Tree Node information (for Delphi compatibility).

TDisplayCode

  

TDisplayCode - enumerated type denoting how items are displayed.

TDragBand

  

Represents the drag actions for TCoolBar.

TDrawPanelEvent

  

Specifies an event handler used to draw a panel in a status bar.

TDrawTabEvent

  

Specifies an event handler used to draw the tab at the given index to a display rectangle on a tab control.

TGrabStyle

  

Represent drawing styles available for the grab bar in TCustomCoolBar.

THeaderSectionClass

  

Class reference used to create new THeaderSection instances.

THeaderSectionState

  

Enumerated type which represents selection states for THeaderSection.

THitTest

  

Represents permissible results for a hit test.

THitTests

  

Set type used to store values from the THitTest enumeration.

TIconArrangement

  

Represents icon arrangement options in a list view control.

TItemChange

  

TItemChange - enumerated type for kind of change: in text, in image, or in state.

TItemFind

  

Represents a search mechanism used to locate the data for a list view item.

TListHotTrackStyle

  

Represents cursor shapes displayed during hot tracking in a control.

TListHotTrackStyles

  

Set type used to store values from TListHotTrackStyle.

TListItemClass

  

Class reference used to create new instances of TListItem.

TListItemFlag

  

TListItemFlag - enumerated type, a flag denoting a list item is being destroyed or created.

TListItemFlags

  

Set type used to store TListItemFlag enumeration values.

TListItemsFlag

  

Widgetset flags applied to the TListItems container.

TListItemsFlags

  

Set type used to store TListItemsFlag enumeration values.

TListItemState

  

Represents state values for items in a list view control.

TListItemStates

  

Set type used to store value(s) from the TListItemState enumeration.

TListViewFlag

  

Represents flag values used in TCustomListView when sorting or validating items in the control.

TListViewFlags

  

Set type used to store values from the TListViewFlag enumeration.

TListViewImageList

  

Represents the image list sizes used in TCustomListView.

TListViewProperties

  

Set type used to store values from the TListViewProperty enumeration.

TListViewProperty

  

Represents Boolean properties used in TCustomListView.

TLVAdvancedCustomDrawEvent

  

Specifies an event handler signalled to perform advanced custom drawing for an owner-drawn list view control.

TLVAdvancedCustomDrawItemEvent

  

Specifies an event handler signalled to perform advanced custom drawing for a list view item with stage and state information.

TLVAdvancedCustomDrawSubItemEvent

  

Specifies an event handler signalled to perform advancing drawing for a list view sub-item with stage and state information.

TLVChangeEvent

  

Event handler signalled when a property value for a list view item is changed.

TLVCheckedItemEvent

  

Specifies an event handler signalled when the checked state for an item on a list view control has been changed.

TLVColumnClickEvent

  

Specifies an event handler signalled for a mouse click on a list view column.

TLVColumnRClickEvent

  

Specifies an event handler signalled for a right mouse click on a list view column.

TLVCompare

  

Specifies a routine used to compare the values in two items in a list view control.

TLVCompareEvent

  

Specifies an event handler signalled to compare two items in a List View control.

TLVCreateItemClassEvent

  

Specifies an event handler signalled to get the class type needed to create a new list view item.

TLVCustomDrawEvent

  

Specifies an event handler signalled to custom draw a list view control.

TLVCustomDrawItemEvent

  

Specifies an event handler signalled to custom draw an item on a list view control.

TLVCustomDrawSubItemEvent

  

Specifies an event handler signalled to draw the SubItem value for a list item on a list view control.

TLVDataEvent

  

Specifies an event handler signalled to get the arbitrary data for an item on a list view control.

TLVDataFindEvent

  

Specifies an event handler used to locate a list view item using the specified search parameters and criteria.

TLVDataHintEvent

  

Specifies a handler routine for data hint events in TListView.

TLVDataStateChangeEvent

  

Not used in the current LCL implementation.

TLVDeletedEvent

  

Specifies an event handler signalled when a list view item is deleted.

TLVDrawItemEvent

  

Specifies an event handler signalled to perform default drawing for an item on a list view control.

TLVEditedEvent

  

Specifies an event handler signalled when an edit action is completed for an item on a list view control.

TLVEditingEvent

  

Specifies an event handler signalled when an edit action is started for an item on a list view control.

TLVInsertEvent

  

Specifies an event handler signalled when a list item is added to a list view control.

TLVSelectItemEvent

  

Specifies an event handler signalled when the selected state is changed for an item on a list view control.

TMultiSelectStyle

  

Set type used to store value(s) from TMultiSelectStyles.

TMultiSelectStyles

  

Represents available multi-select styles.

TNBBasePagesClass

  

Class reference used to create new instances of TNBBasePages.

TNodeAttachMode

  

Location where a new tree node is attached to its Parent, Child, or Sibling nodes.

TNodeCache

  

TNodeCache - a cache (temporary storage record) for a TTreeNode and its index.

TNodeState

  

Enumerated type denoting the state for a TreeNode.

TNodeStates

  

Set type used to store TNodeState value(s).

TNoteBookStringsTabControlClass

  

Class type reference for TNoteBookStringsTabControl

TOldTreeNodeInfo

  

TOldTreeNodeInfo - record type (old version) for Tree Node information.

TPageFlag

  

Contains values which can be assigned to the Flags property in TCustomPage.

TPageFlags

  

Set type used to store TPageFlag enumeration values.

TPanelPart

  

Lists the possible parts that make up a status panel.

TPanelParts

  

Set type used to store TPanelPart values.

TProgressBarOrientation

  

Represents the orientations used for a progress bar.

TProgressBarStyle

  

Represents the visual display styles used for a progress bar.

TSBCreatePanelClassEvent

  

Specifies an event handler signalled to get the class type for a new status bar panel.

TSearchDirection

  

Represents a search direction used to locate the list view item that is the nearest match.

TSectionDragEvent

  

TSectionDragEvent - generic event handling method for dragging a header section.

TSectionTrackState

  

Enumerated type with tracking states for a header section.

TSortDirection

  

Represents the sort direction used for items in a list view control.

TSortIndicator

  

Represents the sort indicators available for a column in a list view control.

TSortType

  

Indicates the sort mechanism used for the items in tree view and list view controls.

TStatusPanelBevel

  

Enumerated type with the bevel styles used on status bar panels.

TStatusPanelClass

  

Class reference used to create new instances of TStatusPanel.

TStatusPanelStyle

  

Represents the style used for a panel on a status bar.

TTabChangingEvent

  

TTabChangingEvent - generic event handling method for a change in a notebook Tab.

TTabGetImageEvent

  

Specifies an event handler type used to get the position in an image list for the image on a tab.

TTabPosition

  

Represents the position for a tab relative to its page.

TTabStyle

  

TTabStyle - enumerated type for tab style: normal, buttons or flat buttons.

TTickMark

  

TTickMark - enumerated type denoting position of tick marks relative to the track bar.

TTickStyle

  

TTickStyle - enumerated type denoting style of tick marks.

TToolBarFlag

  

Contains values used as status flags in the TToolBar control.

TToolBarFlags

  

Set type used to store values from the TToolBarFlag enumeration.

TToolBarOnPaintButton

  

Specifies an event handler signalled to draw a button on a tool bar with a given state.

TToolButtonActionLinkClass

  

TToolButtonActionLinkClass - class of TToolButtonActionLink.

TToolButtonFlag

  

Represents flag values that can be used in a TToolButton instance.

TToolButtonFlags

  

Set type used to store values from the TToolButtonFlag enumeration.

TToolButtonStyle

  

Enumerated type with values representing the display styles and behaviors for buttons on a TToolBar control.

TTrackBarOrientation

  

Enumerated type with values that represent the orientation for a track bar.

TTrackBarScalePos

  

TTrackBarScalePos - enumerated type denoting position of the scale for a track bar.

TTreeNodeArray

  

Pointer to a TTreeNode type which is the first instance in an allocated block of memory.

TTreeNodeChangeReason

  

Represents reason codes passed to event handlers when a tree node has been changed.

TTreeNodeClass

  

Class type used to create new TTreeNode instances.

TTreeNodeCompare

  

TTreeNodeCompare - generic function to compare Tree Nodes: returns -1 if Node1 is less than Node2, zero if equal, +1 if Node1 is greater.

TTreeNodeInfo

  

TTreeNodeInfo - record structure for (new) Tree Node information.

TTreeViewExpandSignType

  

Represents symbols types used for expanded or collapsed tree nodes.

TTreeViewInsertMarkType

  

Represents insert mark locations used in TCustomTreeView.

TTreeViewOption

  

TTreeViewOption - enumerated type containing the permissible values for Options in TreeViews.

TTreeViewOptions

  

Set type used to store values from the TTreeViewOption enumeration.

TTreeViewState

  

TTreeViewState - enumerated type containing the permissible values for state of a TTreeView.

TTreeViewStates

  

Set type used to store values from the TTreeViewState enumeration.

TTVAdvancedCustomDrawEvent

  

TTVAdvancedCustomDrawEvent - generic event handler method for Tree View advanced custom drawing.

TTVAdvancedCustomDrawItemEvent

  

TTVAdvancedCustomDrawItemEvent - generic event handler method for Tree View Item advanced custom drawing.

TTVChangedEvent

  

Specifies an event handler signalled when a tree node has been changed.

TTVChangingEvent

  

Specifies an event handler signalled when a tree node is about to be changed.

TTVCollapsingEvent

  

TTVCollapsingEvent - generic event handling method for collapsing a Tree Node if AllowCollapse is True.

TTVCompareEvent

  

TTVCompareEvent - generic event handling method for comparing two Tree Nodes.

TTVCreateNodeClassEvent

  

Specifies an event handler signalled to get the class type used to create a new node for a tree view control.

TTVCustomCreateNodeEvent

  

TTVCustomCreateNodeEvent - generic event handling method for Tree View node creation.

TTVCustomDrawArrowEvent

  

Specifies an event handler signalled to draw a custom arrow (expand/collapse indicator) for a node on a tree view control.

TTVCustomDrawEvent

  

TTVCustomDrawEvent - generic event handling method for Tree View custom drawing.

TTVCustomDrawItemEvent

  

TTVCustomDrawItemEvent - generic event handling method for Tree View Item custom drawing.

TTVEditedEvent

  

TTVEditedEvent - generic event handling method for a node that has been edited.

TTVEditingEndEvent

  

Specifies an event handler signalled when an edit action for a tree view control has been completed.

TTVEditingEvent

  

TTVEditingEvent - generic event handling method for editing a specified node if AllowEdit is True.

TTVExpandedEvent

  

TTVExpandedEvent - generic event handling method for a Tree Node that has been expanded.

TTVExpandingEvent

  

TTVExpandingEvent - generic event handling method for expanding a tree node if AllowExpansion is True.

TTVGetNodeText

  

Specifies an event handler used to get the text for a tree node.

TTVHasChildrenEvent

  

Specifies an event handler signalled to determine if a given tree node has child nodes.

TTVNodeChangedEvent

  

Specifies an event handler signalled when values in a tree node have been changed.

TUDAlignButton

  

Contains values used to align the buttons on a TUpDown control.

TUDBtnType

  

Represents the buttons used in a TCustomUpDown control.

TUDChangingEvent

  

Specifies an event handler signalled prior to changing the value in a TUpDown control.

TUDChangingEventEx

  

Specifies an event handler signalled prior to changing the value in a TUpDown control.

TUDClickEvent

  

Specifies an event handler signalled for a button click on a TUpDown control.

TUDOrientation

  

Indicates the orientation for the arrows on a TUpDown control.

TUpDownDirection

  

Indicates whether a value in a TUpDown control is being increased, decreased, or not changed.

TViewStyle

  

Represents the view styles available for the items in a list view control.

TWidth

  

Range type with values allowed in width propertied in TListColumn.


Version 3.2 Generated 2024-02-25 Home