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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.WinXCtrls.pas Vcl.WinXCtrls.hpp |
Vcl.WinXCtrls | TCustomRelativePanel |
Beschreibung
Richtet die Steuerelemente im relativen Bereich aus.
Der Befehl für den Ausrichtungsprozess lautet:
- Die Steuerelemente sind mit dem Bereich ausgerichtet.
- Zentrieren hat Vorrang vor seitlichen Ausrichtungen.
- Links hat Vorrang vor rechts und oben hat Vorrang vor unten.
- Die Steuerelemente sind untereinander ausgerichtet.
- Ausrichten hat Vorrang vor seitlichen Ausrichtungen.
- Links hat Vorrang vor rechts und oben hat Vorrang vor unten.
- Hinweis: Das Ausrichten geschieht nach Reihenfolge. Das bedeutet, dass die Steuerelemente, die einen höheren Index haben, zuletzt ausgerichtet werden, und somit "gewinnen", wenn es einen Ausrichtungskonflikt in diesem Schritt gibt.
Siehe auch
- 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