Vcl.ButtonGroup.TGrpButtonDrawIconEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TGrpButtonDrawIconEvent = procedure(Sender: TObject; Index: Integer;
Canvas: TCanvas; Rect: TRect; State: TButtonDrawState; var TextOffset: Integer) of object;

C++

typedef void __fastcall (__closure *TGrpButtonDrawIconEvent)(System::TObject* Sender, int Index, Vcl::Graphics::TCanvas* Canvas, const Winapi::Windows::TRect &Rect, Vcl::Categorybuttons::TButtonDrawState State, int &TextOffset);

Propriétés

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

Description

TGrpButtonDrawIconEvent est le type du gestionnaire d'événements OnDrawIcon du groupe de boutons.

TGrpButtonDrawIconEvent définit le type de la procédure de méthode que vous devez définir afin d'implémenter l'événement OnDrawIcon qui est appelé quand une icône de bouton est dessinée ou redessinée.

Cet événement est invoqué une fois par icône de bouton dans le groupe de boutons.

Sender est une référence à la classe TButtonGroup invoquant l'événement.

Index est l'index du bouton dans le groupe de boutons.

Canvas représente le canevas sur lequel le dessin prend place.

State définit l'état du bouton à dessiner.

TextOffset définit le décalage du texte du bouton en pixels.

Voir aussi