Vcl.Menus.TMenuItem.OnClick
Delphi
property OnClick: TNotifyEvent read FOnClick write FOnClick stored IsOnClickStored;
C++
__property System::Classes::TNotifyEvent OnClick = {read=FOnClick, write=FOnClick, stored=IsOnClickStored};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMenuItem |
説明
ユーザーがメニュー項目をクリックしたときに発生します。
OnClick イベントハンドラを記述すると,ユーザーがメニュー項目を選択したときの目的の動作を実現できます。ユーザーがメニュー項目を選択したときに送られる WM_COMMAND メッセージを直接処理するかわりに OnClick イベントハンドラを使用する利点は,Click メソッドが呼び出されたときに OnClick イベントだけが発生するようになるという点です。
メモ: TAction オブジェクトで提供される場合,このイベントハンドラはメニュー項目に格納されません。