Vcl.Forms.TCustomForm.OnCloseQuery
Delphi
property OnCloseQuery: TCloseQueryEvent read FOnCloseQuery write FOnCloseQuery
C++
__property TCloseQueryEvent OnCloseQuery = {read=FOnCloseQuery, write=FOnCloseQuery, stored=IsForm};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
Description
Survient lors d'une tentative de fermeture.
Utilisez l'événement OnCloseQuery pour spécifier les conditions dans lesquelles une fiche peut se fermer. Un gestionnaire d'événement OnCloseQuery renvoie une valeur booléenne CanClose déterminant si la fiche est autorisée à se fermer. Sa valeur par défaut est true.
Vous pouvez utiliser un gestionnaire d'événement OnCloseQuery pour demander à l'utilisateur une confirmation. Vous pouvez, par exemple, utiliser le gestionnaire pour afficher une boîte message demandant à l'utilisateur d'enregistrer un fichier avant de fermer la fiche.
Le type TCloseQueryEvent pointe sur la méthode déterminant si une fiche peut être fermée. La valeur du paramètre CanClose détermine si la fiche peut être fermée.