FMX.Controls.TControl.Align
Delphi
property Align: TAlignLayout read FAlign write SetAlign default TAlignLayout.None;
C++
__property Fmx::Types::TAlignLayout Align = {read=FAlign, write=SetAlign, default=0};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | public | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControl |
Description
Specifies the alignment options (top, left, client, and so on) of this control.
Use Align to automatically set the alignment of the current control. Setting Align to a value different than None
can affect the position, size (height and width), and anchors of the control. By default, Align is set to None
.
Descendants of TControl typically set the visibility and value for the Align property. For example, for TToolBar, Align defaults to TAlignLayout.Top
.
To see the possible values for Align and their visible effects over the control, see FMX.Types.TAlignLayout.
Controls that have the Align or Anchors properties set can use a Scale that is different from the default (1,1), so that controls align together even when they have a custom scale.
See Also
- FMX.Types.TAlignLayout
- FMX.Controls.TControl.Anchors
- FMX.Controls.TControl.Position
- FMX.StdCtrls.TStatusBar
- FMX.StdCtrls.TToolBar
- Arranging FireMonkey Controls
- Using Layouts to Arrange Components
- Mobile Tutorial: Using Tab Components to Display Pages (iOS and Android)