DesignEditors.TComponentEditor.ExecuteVerb
Delphi
procedure ExecuteVerb(Index: Integer); virtual;
C++
virtual void __fastcall ExecuteVerb(int Index);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TComponentEditor |
説明
指定された動詞のアクションを実行します。
フォーム デザイナは、GetVerb(Index) で返された動詞をユーザーが選択した際に、ExecuteVerb を呼び出します。 この動詞は、コンポーネントのコンテキスト メニューの該当する位置に現れる、文字列です。
TComponentEditor は、自身のコンポーネントに対しては、動詞(Verb)を提供しません。 結果として、ExecuteVerb は何も返しません。 GetVerb をオーバーライドすると、ユーザーがコンポーネントを右クリックした際に現れるコンテキスト メニューに追加する、動詞のセット(またはメニュー文字列)を提供することができます。 ExecuteVerb を実装すると、それら動詞それぞれに対するレスポンスを実装することができます。