API:Vcl.Forms.TForm.OnHelp

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

Delphi

property OnHelp: Boolean read FOnHelp write FOnHelp;

C++

__property OnHelp;

プロパティ

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

説明

フォームが、ヘルプに対するリクエストを受け取った際に発生します。

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

フォームが、ヘルプに対するリクエストを受け取った際に発生します。

OnHelp イベント ハンドラを記述すると、ユーザーがヘルプを要求した際に、特別な処理を実行させることができます。 HelpContext および HelpJump メソッドは、OnHelp イベントを自動的に発生させます。

THelpEvent 型には、次のパラメータがあります: CallHelpCommandData

アプリケーションがイベントの後でもヘルプ システムを呼び出す必要がある場合には、CallHelptrue に設定します。ヘルプ システムによるデフォルトの応答を抑制する場合には、CallHelpfalse に設定します。アプリケーションのヘルプ メソッドはすべて、OnHelp を通ります。アプリケーションは、OnHelpCallHelp パラメータが true の場合、または、OnHelp イベント ハンドラが割り当てられていない場合にのみ、ヘルプ システムを呼び出します。

イベント ハンドラは、処理が成功した場合には True を、失敗した場合には、False を返します。

Data パラメータに対して設定可能な値は、Command パラメータの値によって変わります。Command および Data パラメータで使用可能な値を知るには、MSDN ライブラリの該当する HTMLHelp トピックを参照してください。

OnHelp イベント ハンドラが適切に動作するには、アプリケーションの uses 句に、Vcl.HtmlHelpViewer ユニットまたは他のユニットを挿入します。これらは、使用する外部ヘルプ ビューアへのインターフェイスを提供してくれます。 Vcl.HtmlHelpViewer ユニットは、HTMLHelp Windows ネイティブ ヘルプ処理機能への、Delphi インターフェイスを提供します。 C++ の場合には、HTMLHelpViewer.hpp ヘッダー ファイルをインクルードする必要があります。

関連項目