Vcl.Forms.TCustomForm.FormState

提供:RAD Studio API Documentation

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 イベントを生成していない



関連項目