Vcl.Dialogs.TCommonDialog.TaskModalDialog

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TaskModalDialog(DialogFunc: Pointer; var DialogData): Bool; virtual;

C++

virtual System::LongBool __fastcall TaskModalDialog(void * DialogFunc, void *DialogData);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.Dialogs.pas
Vcl.Dialogs.hpp
Vcl.Dialogs TCommonDialog

Beschreibung

Stellt sicher, dass Windows-Botschaften ordnungsgemäß gesteuert werden, wenn das Dialogfeld ausgeführt wird.

Nachkommen von TCommonDialog rufen TaskModalDialog in ihrern Execute-Methoden auf.

TaskModalDialog

deaktiviert andere Fenster, während das Dialogfeld angezeigt wird,

stellt sicher, dass Anwendungsfenster entsprechend aktiviert und deaktiviert werden,

stellt sicher, dass MessageHook Windows-Botschaften vor der Fensterprozedur des Dialogfensters empfängt,

ruft die in DialogFunc angegebene Dialogfunktion auf und übergibt die dialogfeldspezifischen Daten aus DialogData.

Siehe auch