Vcl.Menus.TMenuDrawItemEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TMenuDrawItemEvent = procedure (Sender: TObject; ACanvas: TCanvas;
ARect: TRect; Selected: Boolean) of object;

C++

typedef void __fastcall (__closure *TMenuDrawItemEvent)(System::TObject* Sender, Vcl::Graphics::TCanvas* ACanvas, const System::Types::TRect &ARect, bool Selected);

Eigenschaften

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

Beschreibung

TMenuDrawItemEvent wird für Ereignisbehandlungsroutinen verwendet, die Menüeinträge in Owner-Draw-Menüs anzeigen.

Sender gibt den Menüeintrag (TMenuItem) an, der angezeigt werden soll.

ACanvas ist die Zeichenfläche für die Ausgabe des Menüeintrags.

ARect gibt das Begrenzungsrechteck (in Pixel) des Menüeintrags in ACanvas an.

Selected gibt an, ob der Menüeintrag ausgewählt ist.