FMX.Forms.TCloseEvent
C++
typedef void __fastcall (__closure *TCloseEvent)(System::TObject* Sender, System::Uitypes::TCloseAction &Action);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
typedef | public | FMX.Forms.hpp | FMX.Forms | FMX.Forms |
説明
TCloseEvent は、FireMonkey フォームの OnClose イベント ハンドラの型です。
TCloseEvent 型は、FireMonkey フォームを閉じる処理を行うメソッドを指します。Sender
パラメータは、ユーザーが閉じようとしたフォームです。Action
パラメータは、閉じるときにフォームに行わせたいアクションを返します。
Action
を以下のように設定することで、閉じようとしたときにフォームがどのように応答するかを制御することができます。
値 | 意味 |
---|---|
|
フォームを閉じることはできません。そのため、何も起きません。 |
|
フォームが閉じることはなく、隠されるだけです。隠されたフォームに対して、この後もアプリケーションからアクセスすることが可能です。 |
|
フォームは閉じ、フォームに割り当てられたメモリはすべて開放されます。 |
|
フォームは閉じるのではなく最小化されます。 |