DesignIntf.ISelectionEditor.RequiresUnits
Delphi
procedure RequiresUnits(Proc: TGetStrProc);
C++
virtual void __fastcall RequiresUnits(System::Classes::TGetStrProc Proc) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | ISelectionEditor |
説明
必要なユニットすべてが、プログラムにインクルードされていることを確認します。
RequiresUnits は、Proc
パラメータで指定されたプロシージャを、このクラスを使用する際に必要なすべてのユニットと共に呼び出します。フォーム デザイナは、クラスおよびそのすべての祖先が宣言されているユニットが、コンポーネントを使用するプログラムの uses 節に含まれているかどうかを、自動的に確認します。
メモ: イベントは、そのパラメータのうちいずれかの型を使用することができ、それはクラス ユニットまたはその祖先のユニットのいずれの中になくても構いません。この場合、RequiresUnits を実装している選択エディタが、 そのイベントに必要な型を宣言している各ユニットに対して、登録および使用される必要があります。