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

TControlChildrenLayout

Defines the logic used to arrange child controls.

Declaration

Source position: controls.pp line 1946

type TControlChildrenLayout = (

  cclNone,

  

Child controls not arranged in a tabular layout. Child controls are positioned and sized using the Align and Anchors settings in the controls.

  cclLeftToRightThenTopToBottom,

  

Arranges controls in a row filled from left to right, and then top to bottom. The number of controls per line in TControlChildSizing determines when a new row is started. Uses the value in BiDiMode; when it contains bdRightToLeft the horizontal direction is reversed (Right to Left).

  cclTopToBottomThenLeftToRight

  

Arranges controls in columns, from top to bottom and then left to right. The number of controls per line in TControlChildSizing determines when a new column is started.

);

Description

TControlChildrenLayout is an enumerated type with values that control the order of processing and arrangement of child controls. It is the type used to implement the Layout property in TControlChildSizing.

See also

TControlChildSizing

  

Contains settings which determine how child controls are sized and positioned on their parent.

TWinControl.ChildSizing

  

Provides settings used to resize and align child controls using a tabular layout.


Version 4.0 Generated 2025-05-03 Home