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 を以下のように設定することで、閉じようとしたときにフォームがどのように応答するかを制御することができます。
| 値 | 意味 |
|---|---|
|
|
フォームを閉じることはできません。そのため、何も起きません。 |
|
|
フォームが閉じることはなく、隠されるだけです。隠されたフォームに対して、この後もアプリケーションからアクセスすることが可能です。 |
|
|
フォームは閉じ、フォームに割り当てられたメモリはすべて開放されます。 |
|
|
フォームは閉じるのではなく最小化されます。 |