Vcl.Menus.TMenuDrawItemEvent
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.