FMX.Forms.TCloseEvent

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

Delphi

TCloseEvent = procedure(Sender: TObject; var Action: TCloseAction) of object;

C++

typedef void __fastcall (__closure *TCloseEvent)(System::TObject* Sender, System::Uitypes::TCloseAction &Action);

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms FMX.Forms

説明

TCloseEvent は、FireMonkey フォームの OnClose イベント ハンドラの型です。


TCloseEvent 型は、FireMonkey フォームを閉じる処理を行うメソッドを指します。Sender パラメータは、ユーザーが閉じようとしたフォームです。Action パラメータは、閉じるときにフォームに行わせたいアクションを返します。

Action を以下のように設定することで、閉じようとしたときにフォームがどのように応答するかを制御することができます。


意味

caNone

フォームを閉じることはできません。そのため、何も起きません。

caHide

フォームが閉じることはなく、隠されるだけです。隠されたフォームに対して、この後もアプリケーションからアクセスすることが可能です。

caFree

フォームは閉じ、フォームに割り当てられたメモリはすべて開放されます。

caMinimize

フォームは閉じるのではなく最小化されます。


関連項目