Vcl.Forms.TForm.OnShortCut

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

Delphi

property OnShortCut: TShortCutEvent read FOnShortCut write FOnShortCut;

C++

__property OnShortCut;

プロパティ

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

説明

ユーザーがキーを押したときに(OnKeyDown イベントの前に)発生します。

Vcl.Forms.TForm.OnShortCut は Vcl.Forms.TCustomForm.OnShortCut を継承しています。以下の内容はすべて Vcl.Forms.TCustomForm.OnShortCut を参照しています。

ユーザーがキーを押したときに(OnKeyDown イベントの前に)発生します。

OnShortCut イベントを使用すると,ショートカットキーの入力をフォームが処理する前にディスパッチできます。ユーザーがキーを押すと,フォームはそれを標準キーストローク処理(OnKeyDown,OnKeyPress,および OnKeyUp)ではなく,ショートカットキーとしてディスパッチできます。組み込みショートカット処理は,フォームに関連付けられているメニューのショートカットとアクションに対して提供されます。OnShortCut を使用すると,フォームに独自のショートカットを追加できます。

OnShortCut がキー入力に対して応答する場合には,イベントハンドラの Handled パラメータを true に設定します。その結果,このキー入力はフォームに関連付けられているメニューまたはアクションに渡されなくなります。また,標準キーストローク処理も,メニューとアクションのショートカットの場合と同様に防ぐことができます。

関連項目