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

TWinControl.ChildSizing

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

Declaration

Source position: controls.pp line 2339

public property TWinControl.ChildSizing : TControlChildSizing
  read FChildSizing
  write SetChildSizing;

Description

ChildSizing is a TControlChildSizing property which contains properties and methods used to resize and layout child controls on the control instance. ChildSizing provides an alternative to using Anchors and Align to position and resize child controls. It allows a dynamic tabular (or matrix) layout to be applied to its child Controls.

See TControlChildSizing for more detailed information about the properties and methods in the class instance.

See also

TWinControl.ControlCount

  

The number of child controls in the Controls property.

TWinControl.Controls

  

Provides indexed access to the child controls for the class instance.

TWinControl.AlignControls

  

Repositions and resizes the control and child controls.

TWinControl.DoChildSizingChange

  

Called after a change in ChildSizing information to trigger further processing.

TWinControl.InvalidatePreferredChildSizes

  

Flags the preferred sizes of all child controls as invalid (recursively).

TControl.Align

  

Specifies the placement of the control on its Parent control.

TControl.Anchors

  

The set of anchor definitions for this control.

TControlChildSizing

  

How child controls are sized relative to their parent.


Version 3.2 Generated 2024-02-25 Home