Vcl.Menus.TMenuItem.OnDrawItem

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property OnDrawItem: TMenuDrawItemEvent read FOnDrawItem write FOnDrawItem;

C++

__property TMenuDrawItemEvent OnDrawItem = {read=FOnDrawItem, write=FOnDrawItem};

プロパティ

種類 可視性 ソース ユニット
event published
Vcl.Menus.pas
Vcl.Menus.hpp
Vcl.Menus TMenuItem

説明

オーナー描画メニューを描画する必要があるときに発生します。

OnDrawItem イベントハンドラを記述すると,メニュー項目のイメージをオーナー描画メニューでレンダリングすることができます。イベントハンドラで,メニュー項目を表すビットマップにアクセスするには,Bitmap プロパティまたは ImageIndex プロパティを使用します。

メモ:  OnDrawItem は,親メニューの OwnerDraw プロパティが true であるか,親メニューの Images プロパティが設定されている場合にのみ発生します。

ヒント:  メニュー項目の状態に関するより詳細な情報を得るには,OnAdvancedDrawItem イベントハンドラを使用します。

関連項目