Vcl.ExtCtrls.TCustomControlBar.AlignControls
Delphi
procedure AlignControls(AControl: TControl; var ARect: TRect); override;
C++
virtual void __fastcall AlignControls(Vcl::Controls::TControl* AControl, System::Types::TRect &ARect);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TCustomControlBar |
説明
コントロールバーでコントロールの位置を揃えます。
AlignControls メソッドを使用すると,コントロールバーの領域内のすべてのコントロールを整列できます。子コントロールのアラインメントは,Align プロパティに基づいて行われます。
AControl は,同様に揃えられた他のコントロールに優先してアラインメントされる子コントロールです。このパラメータは,nil (Delphi) または NULL (C++) になります。
Rect は,コントロールを配置する領域を指定します。
TCustomControlBar は継承メソッドをオーバーライドして,コントロールバーに対して適切な方法で子コントロールのアラインメントを指定できます。AlignControls はサイズおよび使用可能な空間に応じて各コントロールのアラインメントを判断します。