FMX.Platform.IFMXDialogServiceSync.MessageDialogSync

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function  MessageDialogSync(const AMessage: string; const ADialogType: TMsgDlgType; const AButtons: TMsgDlgButtons;
const ADefaultButton: TMsgDlgBtn; const AHelpCtx: THelpContext): Integer;

C++

virtual int __fastcall MessageDialogSync(const System::UnicodeString AMessage, const System::Uitypes::TMsgDlgType ADialogType, const System::Uitypes::TMsgDlgButtons AButtons, const System::Uitypes::TMsgDlgBtn ADefaultButton, const System::Classes::THelpContext AHelpCtx) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform IFMXDialogServiceSync


Beschreibung

Zeigt ein Dialogfeld mit einer benutzerdefinierten Meldung, einem Dialogfeldtyp, einer Gruppe von Schaltflächen und der Hilfekontext-ID an.

MessageDialogSync arbeitet synchron. Aufrufe von MessageDialogSync werden erst beendet, wenn der Benutzer das Dialogfeld geschlossen hat. Verwenden Sie IFMXDialogServiceAsync.MessageDialogAsync, um asynchron zu arbeiten.

MessageDialogSyncrff erhält die folgenden Parameter:

MessageDlg gibt den Wert der vom Benutzer ausgewählten Schaltfläche zurück.

Hinweis: Die Schaltfläche Hilfe gibt keinen Wert zurück, weil sie das Dialogfeld nicht schließt.

Verwenden Sie stattdessen TDialogServiceSync.MessageDialog, um MessageDialogSync aufzurufen, ohne dass eine Instanz von IFMXDialogServiceSync erforderlich ist.


Plattformunterstützung

Plattform Unterstützung
Windows
YesC++11Feature.png
OS X
YesC++11Feature.png
iOS
YesC++11Feature.png
Android


Siehe auch