Vcl.CategoryButtons.TCatButtonDrawIconEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

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

Beschreibung

TCatButtonDrawIconEvent ist der Prozedurentyp des Ereignisses Vcl.CategoryButtons.TCategoryButtons.OnDrawIcon.

Die von TCatButtonDrawIconEvent erwarteten Parameter sind in der folgenden Tabelle aufgeführt:



Argument Bedeutung

Sender

Repräsentiert die TCategoryButtons-Instanz, die das Ereignis erzeugt hat.

Button

Repräsentiert die Schaltfläche, auf die das Symbol gezeichnet wurde.

Canvas

Repräsentiert die Zeichenfläche der Kategorieschaltflächen, auf die das Symbol gezeichnet wurde.

Rect

Repräsentiert das Symbolrechteck auf der Zeichenfläche.

State

Repräsentiert den Status der Schaltfläche, auf die das Symbol gezeichnet wurde.

TextOffset

Repräsentiert die Anzahl der Pixel von Symbol bis zum Text.


Siehe auch