Vcl.Forms.TCustomForm.FormState
Delphi
property FormState: TFormState read FFormState;
C++
__property TFormState FormState = {read=FFormState, nodefault};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
フォームの状態遷移の情報を示します。
FormState プロパティを読み出すと,フォームの状態を判定できます。FormState は,フォームがいつ各種の遷移状態になったか,または特定の Windows 操作がいつ起こったかを示します。以下に,フォームの状態を表す値を示します。
| 値 | 意味 |
|---|---|
|
fsCreating |
現在,フォームのコンストラクタが実行されている |
|
fsVisible |
フォームのウィンドウが可視状態である。この状態は,Visible プロパティを更新するために使用される |
|
fsShowing |
フォームの WindowState プロパティの変更が進行中である。この状態は,WindowState の変更が自分自身のを妨げないようにするために定義されている |
|
fsModal |
フォームはモード付きウィンドウとして作成された |
|
fsCreatedMDIChild |
フォームは MDI 親ウィンドウである。この状態は,MDI クライアントウィンドウが作成された場合にのみ設定される |
|
fsActivated |
フォームは,(フォーカスを受け取ったか,アプリケーションがアクティブになったため)CM_ACTIVATE メッセージを受け取ったが,まだ Activate メソッドを呼び出して,OnActive イベントを生成していない |