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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TCustomControlBar |
Beschreibung
Richtet die Steuerelemente im ControlBar-Objekt aus.
Mit AlignControls können Sie alle Steuerelemente innerhalb eines bestimmten Bereichs ausrichten. Die Ausrichtung der untergeordneten Steuerelemente hängt von deren Align-Eigenschaft ab.
AControl ist ein untergeordnetes Steuerelement, das bezüglich der Ausrichtung den Vorrang vor anderen, gleichartig ausgerichteten Steuerelementen erhält. Dieser Parameter kann nil (Delphi) oder NULL (C++) sein.
Rect gibt den Bereich an, in dem die Steuerelemente ausgerichtet werden sollen.
TCustomControlBar überschreibt die geerbte Methode, um die untergeordneten Steuerelemente in einer dem ControlBar-Objekt entsprechenden Art und Weise auszurichten. AlignControls bestimmt die beste Ausrichtung für jedes Steuerelement entsprechend seiner Größe und dem verfügbaren Platz.