Vcl.ExtCtrls.TBandInfoEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TBandInfoEvent = procedure (Sender: TObject; Control: TControl;
var Insets: TRect; var PreferredSize, RowCount: Integer) of object;

C++

typedef void __fastcall (__closure *TBandInfoEvent)(System::TObject* Sender, Vcl::Controls::TControl* Control, System::Types::TRect &Insets, int &PreferredSize, int &RowCount);

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls Vcl.ExtCtrls

Description

TBandInfoEvent est le type des gestionnaires d'événements Vcl.ExtCtrls.TControlBar.OnBandInfo et Vcl.ExtCtrls.TCustomControlBar.OnBandInfo d'une bande.

Sender est la barre de contrôle contenant la bande.

Control est le contrôle sur la bande qui est déplacée (généralement un objet TToolBar).

Insets est la marge entre les bords du contrôle et les bords de sa bande. Cette valeur peut être ajustée par le gestionnaire d'événements.

PreferredSize est la largeur préférée de la bande. La largeur de la bande peut être réduite afin que la bande tienne dans la barre de contrôle. Cette valeur peut être ajustée par le gestionnaire d'événements.

RowCount est le nombre de lignes de contrôle sur lesquelles la bande s'étend dans la barre de contrôle. Cette valeur peut être ajustée par le gestionnaire d'événements.

Voir aussi