Vcl.ButtonGroup.TGrpButtonDrawEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

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

Eigenschaften

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

Beschreibung

TGrpButtonDrawEvent ist der Typ der Ereignisbehandlungsroutine für das Zeichnen der Schaltflächengruppe.

TGrpButtonDrawEvent legt den Typ der Methode fest, die Sie definieren müssen, um die Ereignisse OnAfterDrawButton, OnBeforeDrawButton und OnDrawButton der Klasse TButtonGroup zu implementieren.

Jedes Ereignis wird pro Schaltfläche 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.

Rect definiert das Rechteck, in dem das Zeichnen ausgeführt werden muss.

State definiert den Status der zu zeichnenden Schaltfläche.

Siehe auch