Vcl.Dialogs.TOpenDialog.OnCanClose

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnCanClose: TCloseQueryEvent read FOnCanClose write FOnCanClose;

C++

__property Vcl::Forms::TCloseQueryEvent OnCanClose = {read=FOnCanClose, write=FOnCanClose};

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.Dialogs.pas
Vcl.Dialogs.hpp
Vcl.Dialogs TOpenDialog

Description

Se produit lorsque l'utilisateur essaie de fermer la boîte de dialogue sans abandonner.

Ecrivez un gestionnaire d'événement OnCanClose pour fournir une validation personnalisée de la valeur de FileName. Les boîtes de dialogue de sélection de fichier fournissent un certain nombre de validations intégrées, telles que la vérification des caractères invalides, la demande de confirmation avant l'écrasement, la vérification de l'existence d'un chemin d'accès ou d'un fichier, etc. Ces validations peuvent être spécifiées avec la propriété Options. Cependant, les applications peuvent fournir une validation supplémentaire des noms de fichiers dans un gestionnaire d'événement OnCanClose.

Affectez au paramètre CanClose la valeur false pour empêcher la fermeture de la boîte de dialogue. Le gestionnaire d'événement OnCanClose doit indiquer automatiquement à l'utilisateur pourquoi la boîte de dialogue ne se ferme pas.

Remarque :  OnCanClose ne se produit pas sous Windows NT 3.51 à moins que le nouveau shell soit installé.

Voir aussi