Vcl.CategoryButtons.TCatButtonDrawIconEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TCatButtonDrawIconEvent = procedure(Sender: TObject;
const Button: TButtonItem; Canvas: TCanvas; Rect: TRect;
State: TButtonDrawState; var TextOffset: Integer) of object;

C++

typedef void __fastcall (__closure *TCatButtonDrawIconEvent)(System::TObject* Sender, TButtonItem* const Button, Vcl::Graphics::TCanvas* Canvas, const System::Types::TRect &Rect, TButtonDrawState State, int &TextOffset);

Propriétés

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

Description

TCatButtonDrawIconEvent est le type de procédure de l'événement Vcl.CategoryButtons.TCategoryButtons.OnDrawIcon.

Les paramètres attendus par TCatButtonDrawIconEvent sont listés dans le tableau suivant :



Argument Signification

Sender

Représente l'instance de TCategoryButtons qui a généré l'événement.

Button

Représente le bouton où l'icône a été dessinée.

Canvas

Représente le canevas des boutons de la catégorie où l'icône a été dessinée.

Rect

Représente le rectangle de l'icône sur le canevas.

State

Spécifie l'état du bouton où l'icône a été dessinée.

TextOffset

Représente le nombre de pixels entre l'icône et le libellé.


Voir aussi