Vcl.Forms.TCloseEvent
Delphi
TCloseEvent = procedure(Sender: TObject; var Action: TCloseAction) of object;
C++
typedef void __fastcall (__closure *TCloseEvent)(System::TObject* Sender, System::Uitypes::TCloseAction &Action);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Description
TCloseEvent représente le gestionnaire d'événement OnClose d'une fiche.
Le type TCloseEvent pointe sur une méthode qui gère la fermeture d'une fiche. Le paramètre Sender représente la fiche que l'utilisateur tente de fermer. Le paramètre Action renvoie l'action que vous voulez que la fiche effectue quand elle se ferme.
La définition de Action contrôle la façon dont la fiche répond quand l'utilisateur tente de la fermer, comme décrit ci-dessous :
Valeur | Signification |
---|---|
caNone |
La fiche n'est pas autorisée à se fermer et rien ne se passe. |
caHide |
La fiche n'est pas fermée, juste cachée. L'application peut toujours accéder à la fiche. |
caFree |
La fiche est fermée et toute la mémoire allouée à la fiche est libérée. |
caMinimize |
La fiche est réduite, pas fermée. C'est l'action par défaut pour les fiches enfant MDI. |