TColumnHeadersControl

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TControlVisual user interface element that can react to user input.
4TTableAssistentControl
5TTableHeadersControl
6TColumnHeadersControl

Source

UserInterface.Control.Table.pas (145)

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTSortColumnsSortColumns
InstanceprotectedTInteger32ResizeColumn
InstanceprotectedTInteger32ResizeStart

Methods

ScopeVisibilityResultNameDescription
InstanceprivateTSizableCumulativeSizesCreateColumns()
InstanceprotectedTableControlChanged()
InstanceprotectedTBooleanClearSelectionOnFocus()
InstanceprotectedTBooleanHasSortIndicator(Index: TInteger32)
InstanceprotectedPaintSortIndicator(Canvas: TCanvas; Position: TInteger32Point; SortOrder: TSortOrder)
InstanceprotectedShowResizeHint(Width: TInteger32)
InstanceprotectedTInteger32GetGluedPosition(X: TInteger32)
InstanceprotectedTBooleanNavigate(Direction: TNavigationDirection; KeyModifiers: TKeyModifiers)
InstanceprotectedTBooleanHandleInsert(KeyModifiers: TKeyModifiers)
InstanceprotectedTBooleanHandleDelete(KeyModifiers: TKeyModifiers)
InstanceprotectedTInteger32RectangleGetHeaderBounds(Index: TInteger32)
InstanceprotectedHandleFocusAndEditor(Canvas: TCanvas)
InstanceprotectedScrollEditorIntoView()
InstanceprotectedIndicateFocus(Canvas: TCanvas)
InstancepublicCreate()
InstancepublicPaint(Canvas: TCanvas)
InstancepublicTInteger32SizeGetPreferredSize(AvailableSize: TInteger32Size)
InstancepublicTBooleanKeyPress(Event: TKeyPressEvent)
InstancepublicTBooleanKeyDown(Event: TKeyDownEvent)
InstancepublicTBooleanKeyUp(Event: TKeyUpEvent)
InstancepublicTBooleanShouldForwardKeyPressDownChain(Event: TKeyPressEvent)
InstancepublicTBooleanMouseLeftDown(Event: TMouseButtonEvent)
InstancepublicTBooleanMouseLeftUp(Event: TMouseButtonEvent)
InstancepublicTBooleanMouseMove(Event: TMouseMoveEvent)
InstancepublicTCursorGetCursorForPosition(Position: TInteger32Point)