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

Reference for unit 'Controls': Types

PControlBorderSpacingDefault

  

Pointer to a TControlBorderSpacingDefault type.

PHintInfo

  

Pointer to a THintInfo instance.

TAlign

  

Alignment options for a control, within its Parent control.

TAlignInfo

  

Used in custom alignment (alCustom).

TAlignInsertBeforeEvent

  

Type of an OnAlignInsertBefore handler.

TAlignPositionEvent

  

Type of an OnAlignPosition handler.

TAlignSet

  

Set of alignment options.

TAnchorKind

  

The control side to be anchored.

TAnchors

  

Set type used to store values from the TAnchorKind enumeration.

TAnchorSideChangeOperation

  

Operations in TControl.ForeignAnchorSideChanged

TAnchorSideReference

  

The side of another control, to which this control's side is anchored.

TBevelCut

  

Alias for the TGraphicsBevelCut type.

TBorderStyle

  

Possible types of borders (with or without border).

TBorderWidth

  

Integer type used for TWinControl.BorderWidth.

TCaption

  

A string type used for the caption on a control.

TCaptureMouseButtons

  

Set type used to store TMouseButton values.

TChildControlResizeStyle

  

Defines how child controls are resized / aligned.

TCMCancelMode

  

Contains information representing a CM_CANCELMODE control message.

TCMChanged

  

Not used in the current LCL implementation.

TCMChildKey

  

Not used in the current LCL implementation.

TCMControlChange

  

Contains values representing a Control Change Message.

TCMControlListChange

  

Not used in the current LCL implementation.

TCMDesignHitTest

  

Alias for the TLMMouse type.

TCMDialogChar

  

Alias for the TLMKey type.

TCMDialogKey

  

Alias for the TLMKey type.

TCMEnter

  

Alias for the TLMEnter type.

TCMExit

  

Alias for the TLMExit type.

TCMHitTest

  

Alias for the TLMNCHitTest type.

TCMMouseWheel

  

Defines a structure used for mouse wheel control messages.

TConstrainedResizeEvent

  

Specifies an event handler signalled to resize a control to the specified size constraints.

TConstraintSize

  

Range for control size constraints.

TContextPopupEvent

  

Handler type for OnContextPopup.

TControlActionLinkClass

  

Class type used to create new instances of TControlActionLink.

TControlAtPosFlag

  

Flags for finding a control at a given (client) position.

TControlAtPosFlags

  

Set type used to store values from the TControlAtPosFlag enumeration.

TControlAutoSizePhase

  

Represents AutoSizing phases for controls.

TControlAutoSizePhases

  

Set type used to store values from the TControlAutoSizePhase enumeration.

TControlBorderSpacingDefault

  

Defines the default values for TControlBorderSpacing.

TControlBorderStyle

  

Possible types of control borders (with or without border).

TControlCellAlign

  

Modes for aligning a control in a table cell.

TControlCellAligns

  

Set type used to store values from the TControlCellAlign enumeration.

TControlChildrenLayout

  

Defines the logic used to wrap child controls.

TControlClass

  

TControlClass - class of TControl.

TControlFlag

  

Flags values used mostly for pending actions in a control.

TControlFlags

  

Set type used to store values from the TControlFlag enumeration.

TControlHandlerType

  

Notification handler types.

TControlRoleForForm

  

Possible default actions on special keys.

TControlRolesForForm

  

Set type used to store values from the TControlRoleForForm enumeration.

TControlShowHintEvent

  

Type used to implement an OnShowHint event handler.

TControlState

  

Set of control states used in a control.

TControlStateType

  

State flags of a Control.

TControlStyle

  

Set type used to store values from the TControlStyleType enumeration.

TControlStyleType

  

Enumerated type with values for features or behaviors for a control.

TCursor

  

Defines the range of values used for cursor shapes.

TDockDropEvent

  

The type of an OnDockDrop handler.

TDockManagerClass

  

The DockManager class type, for use when a DockManager is automatically created.

TDockOrientation

  

Orientation of DockZones and docked controls, similar to TAlign

TDockOverEvent

  

The type of an OnDockOver handler.

TDockTreeFlag

  

Represents flag values used in TDockTree.

TDockTreeFlags

  

Set type used to store values from the TDockTreeFlag enumeration.

TDockZoneClass

  

Class of TDockZone

TDragDropEvent

  

The type of an OnDragDrop notification handler.

TDragKind

  

Indicates whether the control performs drag-drop or drag-dock operation.

TDragMessage

  

Message types used in DragManager.

TDragMode

  

Indicates whether a drag operation can start automatically.

TDragObjectClass

  

A TDragObject class type.

TDragOverEvent

  

The type of an OnDragOver handler.

TDragState

  

Values representing State changes for a drag operation.

TDrawDockImageEvent

  

Event handler used to draw the docking image in a drag and dock operation.

TEndDragEvent

  

The type of an OnEndDrag handler.

TForEachZoneProc

  

The type for a ForEachZone callback procedure, currently unused.

TFormBorderStyle

  

Represents border styles available for a Form.

TFormStyle

  

Defines special form behavior.

TGetChildProc

  

Type used for a callback method, to be called for all children of a control.

TGetDockCaptionEvent

  

Specifies an event handler used to get the caption for a docked control.

TGetSiteInfoEvent

  

An OnGetSiteInfo handler returns information about a docksite.

THintInfo

  

Contains content and state information for Hints displayed for a window or control.

TKeyEvent

  

Defines an event handler for key events.

TKeyPressEvent

  

Specifies an event handler for key press events.

TLayoutAdjustmentPolicy

  

Indicates the policy for the LCL to execute automatic adjustments in the form layout.

TLazAccessibilityRole

  

Indicates the role which a accessible object takes in the user interface.

TMouseButton

  

Enumeration with values for logical mouse buttons.

TMouseEvent

  

Specifies an event handler used to respond to mouse button events.

TMouseMoveEvent

  

Specifies an event handler used to respond to mouse movement events.

TMouseWheelEvent

  

Specifies an event handler used to respond to mouse wheel events.

TMouseWheelUpDownEvent

  

Type of OnMouseWheelUp/Down event handlers.

TSizeConstraintsOption

  

Enumerated type with options used in TSizeConstraints.

TSizeConstraintsOptions

  

Set type used to store values from the TSizeConstraintsOption enumeration.

TSpacingSize

  

Alias to the Integer type.

TStartDockEvent

  

The type of an OnStartDock handler.

TStartDragEvent

  

The type of an OnStartDrag handler.

TTabOrder

  

Range type used to represent the tab order for windowed controls.

TUnDockEvent

  

The type used for OnUnDock event handler.

TUTF8KeyPressEvent

  

Specifies an event handler for UTF-8-encoded key press events.

TWinControlActionLink

  

Alias for the TControlActionLink type.

TWinControlActionLinkClass

  

Class type used to create new instances of TWinControlActionLink.

TWinControlClass

  

TWinControlClass - class of TWinControl.

TWinControlFlag

  

State flags of TWinControl.

TWinControlFlags

  

Set type used to store TWinControlFlag enumeration values.

TWndMethod

  

Method type for WindowProc handlers.


Version 3.2 Generated 2024-02-25 Home