Vcl.Menus.TMenuMeasureItemEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TMenuMeasureItemEvent = procedure (Sender: TObject; ACanvas: TCanvas;
var Width, Height: Integer) of object;

C++

typedef void __fastcall (__closure *TMenuMeasureItemEvent)(System::TObject* Sender, Vcl::Graphics::TCanvas* ACanvas, int &Width, int &Height);

Eigenschaften

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

Beschreibung

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

Sender gibt den Menüeintrag (TMenuItem) an, der bemaßt werden soll.

ACanvas ist die Zeichenfläche für die Ausgabe des Menüelements. Über die Methoden dieses Parameters können Sie, falls erforderlich, die Größe des Menüeintrags festlegen.

Width und Height geben die Größe (in Pixel) des Menüeintrags an.