FMX.Platform.IFMXDialogServiceSync.MessageDialogSync

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform IFMXDialogServiceSync


Description

Affiche une boîte de dialogue avec un message personnalisé, un type de dialogue, un ensemble de boutons et une identification d'aide contextuelle.

MessageDialogSync fonctionne de façon synchrone. Les appels à MessageDialogSync se terminent quand l'utilisateur ferme la boîte de dialogue. Pour un fonctionnement asynchrone, utilisez IFMXDialogServiceAsync.MessageDialogAsync.

MessageDialogSync reçoit les paramètres suivants :

MessageDlg renvoie la valeur du bouton que l'utilisateur a sélectionné.

Remarque : Le bouton d'aide ne renvoie pas une valeur, car il ne ferme pas la boîte de dialogue.

Pour appeler MessageDialogSync sans nécessiter une instance de IFMXDialogServiceSync, utilisez TDialogServiceSync.MessageDialog à la place.


Prise en charge des plates-formes

Plate-forme Prise en charge
Windows
YesC++11Feature.png
OS X
YesC++11Feature.png
iOS
YesC++11Feature.png
Android


Voir aussi