Vcl.Forms.TScrollingWinControl.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.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TScrollingWinControl

Description

Aligne les contrôles contenus dans le contrôle fenêtré défilant.

Utilisez la méthode AlignControls pour aligner les contrôles contenus dans le contrôle défilant en fonction de la valeur de leur propriété Align.

AControl spécifie le contrôle devant passer en premier dans l'alignement, avant d'autres contrôles ayant la même valeur pour la propriété Align. AControl peut avoir la valeur nil (Delphi) ou NULL (C++).

ARect spécifie la zone du contrôle défilant qui contient les contrôles à aligner. Le paramètre ARect est automatiquement initialisé pour définir toute la surface du contrôle défilant.

Si AutoScroll a la valeur true et que le contrôle défilant n'est pas redimensionné, les amplitudes des barres de défilement du contrôle défilant sont recalculées automatiquement.

Après avoir recalculé l'amplitude des barres de défilement et initialisé la valeur de ARect, AlignControls appelle la méthode AlignControls héritée, en lui transmettant les objets AControl et ARect.

Voir aussi