Classes.TComponent.SetDesigning
From RAD Studio VCL Documentation (Japanese)
Contents |
Delphi の情報
ファイル Classes.pas
procedure SetDesigning(Value: Boolean; SetChildren: Boolean = True);
ユニット: Classes
種類: メソッド
可視性: protected
所属クラス: TComponent
C++ の情報
ファイル Classes.hpp
void __fastcall SetDesigning(bool Value, bool SetChildren);
ユニット: Classes
種類: メソッド
可視性: protected
所属クラス: TComponent
説明
設計時に挿入されたコンポーネントに設計モードのフラグを設定させます。
SetDesigning メソッドは,フォームデザイナが内部で使用します。直接 SetDesigning メソッドを呼び出さないでください。
SetDesigning メソッドは,Value パラメータが true の場合 ComponentState プロパティの csDesigning フラグを設定し,それ以外の場合は csDesigning を削除します。
SetChildren パラメータが true であれば,SetDesigning はすべての所有コンポーネントの SetDesigning メソッドを呼び出して Value を渡し,所有コンポーネントの ComponentState プロパティをオーナーのプロパティと同期させます。
InsertComponent および RemoveComponent メソッドは,挿入または削除されたコンポーネントの SetDesigning を呼び出して,これらのコンポーネントの設計モードフラグを正しく設定します。