System.Classes.RegisterNoIcon

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

Delphi

procedure RegisterNoIcon(const ComponentClasses: array of TComponentClass);

C++

extern DELPHI_PACKAGE void __fastcall RegisterNoIcon(TComponentClass const *ComponentClasses, const int ComponentClasses_High);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

コンポーネントの集合を登録しますが,コンポーネントパレットには追加しません。

RegisterNoIcon 手続きを呼び出してカスタムコンポーネントの集合を登録すると,そのクラスのオブジェクトからオブジェクトインスペクタを使用できるようになります。これらのコンポーネントはコンポーネントパレットには追加されないので,RegisterNoIcon で登録したコンポーネントのインスタンスは,通常は別のコンポーネントからコンストラクタを呼び出して明示的に作成しなければなりません。

ComponentClasses パラメータは,TComponent から派生するカスタムクラスの配列です。

メモ:  C++ では,ComponentClasses_Size パラメータは,配列の最後のクラスのインデックス(クラスの数より 1 小さい値)です。

RegisterNoIcon の呼び出しは Register 手続きで行います。

コンポーネントをコンポーネントパレットに追加するには,RegisterNoIcon のかわりに RegisterComponents を使用してください。

関連項目