System.Classes.TComponent.SetDesigning

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

Delphi

procedure SetDesigning(Value: Boolean; SetChildren: Boolean = True);

C++

void __fastcall SetDesigning(bool Value, bool SetChildren = true);

プロパティ

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

説明

設計時に挿入されたコンポーネントに設計モードのフラグを設定させます。

SetDesigning メソッドは,フォームデザイナが内部で使用します。直接 SetDesigning メソッドを呼び出さないでください。

SetDesigning メソッドは,Value パラメータが true の場合 ComponentState プロパティの csDesigning フラグを設定し,それ以外の場合は csDesigning を削除します。

SetChildren パラメータが true であれば,SetDesigning はすべての所有コンポーネントの SetDesigning メソッドを呼び出して Value を渡し,所有コンポーネントの ComponentState プロパティをオーナーのプロパティと同期させます。

InsertComponent および RemoveComponent メソッドは,挿入または削除されたコンポーネントの SetDesigning を呼び出して,これらのコンポーネントの設計モードフラグを正しく設定します。

関連項目