Vcl.WinXCtrls.TCustomRelativePanel.AlignControls
Delphi
procedure AlignControls(AControl: TControl; var Rect: TRect); override;
C++
virtual void __fastcall AlignControls(Vcl::Controls::TControl* AControl, System::Types::TRect &Rect);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.WinXCtrls.pas Vcl.WinXCtrls.hpp |
Vcl.WinXCtrls | TCustomRelativePanel |
説明
相対パネルにおいて、コントロールを整列します。
整列プロセスの順番は次の通りです:
- コントロールは、パネルと共に整列されます。
- 中央揃えは端揃えより優先されます。
- 左は右寄り優先され、上は下より優先されます。
- コントロールは、相互に整列されます。
- Align-with は、両端揃えより優先されます。
- 左は右寄り優先され、上は下より優先されます。
- メモ: 整列は順に行われます。つまり、より大きな数字のインデックスがつけられたコントロールは、最後に整列されます。このため、このステップでの整列指定に競合があった場合、「勝つ」ことになります。
関連項目
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignBottomWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignBottomWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignHorizontalCenterWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignHorizontalCenterWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignLeftWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignLeftWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignRightWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignRightWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignTopWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignTopWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignVerticalCenterWith
- Vcl.WinXCtrls.TRelativePanelControlItem.AlignVerticalCenterWithPanel
- Vcl.WinXCtrls.TRelativePanelControlItem.Below
- Vcl.WinXCtrls.TRelativePanelControlItem.LeftOf
- Vcl.WinXCtrls.TRelativePanelControlItem.RightOf