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