Vcl.CategoryButtons.TCatButtonDrawIconEvent
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é. |