Vcl.ExtCtrls.TCustomControlBar.AlignControls

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure AlignControls(AControl: TControl; var ARect: TRect); override;

C++

virtual void __fastcall AlignControls(Vcl::Controls::TControl* AControl, System::Types::TRect &ARect);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TCustomControlBar

Description

Aligne les contrôles dans la barre de contrôle.

Appelez la méthode AlignControls pour aligner tous les contrôles dans une zone de la barre de contrôle. L'alignement des contrôles enfant est basé sur leur propriété Align.

AControl est un contrôle enfant qui a la priorité dans l'alignement par rapport aux autres contrôles ayant le même alignement. Ce paramètre peut avoir la valeur nil (Delphi) ou NULL (C++).

Rect spécifie la zone dans laquelle les contrôles sont alignés.

TCustomControlBar surcharge la méthode héritée pour renforcer l'alignement des contrôles enfants selon une manière appropriée pour une barre de contrôle. AlignControls détermine le meilleur alignement pour chaque contrôle en fonction de sa taille et de l'espace disponible.