Vcl.ExtCtrls.TCustomControlBar.GetControlInfo
Delphi
procedure GetControlInfo(AControl: TControl; var Insets: TRect;
var PreferredSize, RowCount: Integer); virtual;
C++
virtual void __fastcall GetControlInfo(Vcl::Controls::TControl* AControl, System::Types::TRect &Insets, int &PreferredSize, int &RowCount);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TCustomControlBar |
Description
Génère un événement OnBandInfo.
GetControlInfo est appelé automatiquement lorsque la barre de contrôle doit organiser la position de ses bandes. Il génère un événement OnBandInfo pour obtenir les informations sur une bande de contrôle.
AControl représente le contrôle associé à la bande en cours de positionnement.
Insets renvoie la marge entre les côtés du contrôle et ceux de sa bande.
PreferredSize renvoie la largeur préférée du contrôle. La largeur du contrôle sera diminuée si elle ne rentre pas dans la barre d'outils.
RowCount renvoie le nombre de lignes de contrôle que le contrôle couvre dans la barre de contrôle.