Vcl.Dialogs.TCommonDialog
Delphi
TCommonDialog = class(TComponent)
C++
class PASCALIMPLEMENTATION TCommonDialog : public System::Classes::TComponent
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
Description
TCommonDialog est l'ancêtre de tous les composants représentant des boîtes de dialogue Windows communes.
TCommonDialog est une classe abstraite qui représente des boîtes de dialogue Windows communes. Ses descendants gérent des opérations telles que la recherche et l'ouverture de fichiers, la définition des fontes et des couleurs, et l'impression. Les boîtes de dialogue n'apparaissent pas à l'exécution tant qu'elles ne sont pas activées par un appel à la méthode Execute. Mis à part TFindDialog et TReplaceDialog, ces boîtes de dialogue sont toutes modales.
Les descendants de TCommonDialog sont des composants non visuels qui génèrent un appel de fonction à COMMDLG.DLL et sont donc moins facilement modifiés que d'autres composants. Les nouveaux composants encapsulant des fonctions de boîtes de dialogue communes doivent dériver de TCommonDialog. La plupart des autres boîtes de dialogue doivent dériver de TForm.