DesignEditors.TDefaultEditor.Edit
Delphi
procedure Edit; override;
C++
virtual void __fastcall Edit();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TDefaultEditor |
説明
ユーザーがフォームデザイナ内のコンポーネントをダブルクリックすると応答します。
オブジェクトインスペクタは,ユーザーがコンポーネントをダブルクリックしたときに Edit メソッドを呼び出します。Edit は,コンポーネントのイベントを検索します。OnCreate イベントが見つかった場合は,OnCreate イベントハンドラをコードエディタで表示します。OnCreate イベントがない場合は,OnChange イベントハンドラをコードエディタで表示します。OnChange イベントがない場合は,OnClick イベントハンドラをコードエディタで表示します。これらのどのイベントも見つからない場合は,最初に発見したイベントのコードエディタを起動します。
メモ: コードエディタがコンポーネントエディタに表示するイベントハンドラを変更する場合,Edit をオーバーライドしないでください。かわりに,プロテクト EditProperty メソッドをオーバーライドしてください。