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

# TCustomCheckGroup.ColumnLayout

ColumnLayout - HorizontalThenVertical or vice versa.

## Declaration

Source position: extctrls.pp line 906

`public property TCustomCheckGroup.ColumnLayout : TColumnLayout read FColumnLayout write SetColumnLayout default clHorizontalThenVertical;`

## Description

ColumnLayout is a TColumnLayout property which specifies the layout strategy used when rendering the Items in the grouped edit control. The default value for the property is clHorizontalThenVertical, and causes check boxes to be drawn horizontally for the required number of Columns before advancing.

Assigning a new value for the property causes ChildSizing to be updated to use the corresponding value in its Layout property.

## See also

TCustomCheckGroup.Items |  | String list with the captions for the check boxes in the grouped edit control.
TCustomCheckGroup.Columns |  | Columns is the number of columns in which the Items (check boxes) are arranged.
TColumnLayout |  | TColumnLayout is an enumerated type which determines the layout direction used to arranged data in columns.
TCheckGroup.ChildSizing |  | Provides a grid (table) layout for the children of this control.
TWinControl.ChildSizing |  | Provides a grid (table) layout for the children of this control.