Vcl.Menus.TMenuItem.OnMeasureItem
Delphi
property OnMeasureItem: TMenuMeasureItemEvent read FOnMeasureItem write FOnMeasureItem;
C++
__property TMenuMeasureItemEvent OnMeasureItem = {read=FOnMeasureItem, write=FOnMeasureItem};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMenuItem |
説明
OnMeasureItem イベントはオーナー描画メニュー項目で発生し,メニューの描画前にメニュー項目のサイズを指定します。
OnMeasureItem イベントハンドラを記述すると,オーナー描画メニュー項目のサイズを指定できます。メニュー項目がビットマップイメージを使用している場合,そのイベントハンドラは,Bitmap プロパティまたは ImageIndex プロパティを使用して,そのビットマップにアクセスしてサイズを指定できます。
メモ: OnMeasureItem は,親メニューの OwnerDraw プロパティが true であるか,親メニューの Images プロパティが設定されている場合にのみ発生します。