Vcl.ButtonGroup.TGrpButtonDrawIconEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 System::Types::TRect &Rect, Vcl::Categorybuttons::TButtonDrawState State, int &TextOffset);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Vcl.ButtonGroup.pas
Vcl.ButtonGroup.hpp
Vcl.ButtonGroup Vcl.ButtonGroup

Beschreibung

TGrpButtonDrawIconEvent ist der Typ der OnDrawIcon-Ereignisbehandlungsroutine der Schaltflächengruppe.

TGrpButtonDrawIconEvent legt den Typ die Methode fest, die Sie definieren müssen, um das Ereignis OnDrawIcon zu implementieren, das aufgerufen wird, wenn ein Schaltflächensymbol gezeichnet oder neu gezeichnet wird.

Dieses Ereignis wird pro Schaltflächensymbol in der Schaltflächengruppe einmal aufgerufen.

Sender ist eine Referenz auf das TButtonGroup-Objekt, das das Ereignis aufruft.

Index ist der Index der Schaltfläche in der Schaltflächengruppe.

Canvas ist die Zeichenfläche, auf der das Zeichnen ausgeführt wird.

State definiert den Status der zu zeichnenden Schaltfläche.

TextOffset definiert den Offset des Schaltflächentextes in Pixel.

Siehe auch