Vcl.Dialogs.TCommonDialog

Delphi
TCommonDialog = class(TComponent)
C++
class PASCALIMPLEMENTATION TCommonDialog : public System::Classes::TComponent
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
Beschreibung
TCommonDialog ist der Vorfahr aller Komponenten, welche die in Windows üblichen Dialogfelder repräsentieren.
TCommonDialog ist eine abstrakte Klasse und repräsentiert die in Windows üblichen Dialogfelder. Zu den Nachkommen von TCommonDialog gehören visuelle Komponenten, mit denen der Benutzer beispielsweise Dateien suchen und öffnen, Schriftarten und Farben einstellen oder einen Druckvorgang steuern kann. Die Dialogfelder sind zur Laufzeit erst dann sichtbar, wenn die Methode Execute aufgerufen wird. Mit Ausnahme von TFindDialog und TReplaceDialog sind alle diese Dialoge modal.
Die Nachkommen von TCommonDialog sind nicht-visuelle Komponenten, die einen einzelnen Funktionsaufruf auf COMMDLG.DLL generieren und daher weniger leicht modifiziert werden können als andere Delphi-Komponenten. Neue Komponenten, die bekannte Dialogfunktionen kapseln, sollten von TCommonDialog abgeleitet werden. Die meisten anderen Dialogfelder sollten Nachkommen von TForm sein.