Vcl.Menus.TMenuItem.OnMeasureItem
Delphi
property OnMeasureItem: TMenuMeasureItemEvent read FOnMeasureItem write FOnMeasureItem;
C++
__property TMenuMeasureItemEvent OnMeasureItem = {read=FOnMeasureItem, write=FOnMeasureItem};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMenuItem |
Beschreibung
Tritt bei OwnerDraw-Menüeinträgen ein, um die Größe des Menüeintrags vor dem Zeichnen des Menüs zu bestimmen.
Mit der Ereignisbehandlungsroutine OnMeasureItem legen Sie die Größe eines OwnerDraw-Menüeintrags fest. Wenn in dem Menüeintrag ein Bitmap-Bild enthalten ist, greifen Sie mit den Eigenschaften Bitmap oder ImageIndex auf das Bitmap zu, um dessen Größe zu bestimmen.
Anmerkung: OnMeasureItem wird nur ausgelöst, wenn die Eigenschaft OwnerDraw des übergeordneten Menüs auf true gesetzt ist oder die Eigenschaft Images des übergeordneten Menüs zugewiesen ist.