FMX.Platform.IFMXDialogServiceSync.MessageDialogSync
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 :
AMessageest le message de texte.ADialogTypeest le type de dialogue.AButtonsest l'ensemble de boutons.ADefaultButtonest le bouton qui détient la focalisation par défaut.AHelpCtxest l'identification d'aide contextuelle.
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 | |
| OS X | |
| iOS | |
| Android |
Voir aussi
- FMX.Platform.IFMXDialogServiceSync.InputQuerySync
- FMX.Platform.IFMXDialogServiceSync.ShowMessageSync
- Exemple de code FileExists (Delphi)
- Exemple de code TStringBuilderClickCount (Delphi)
- Exemple de code FileExists (C++)
- Exemple de code TStringBuilderClickCount (C++)
- Application exemple FMX.MessageAlerts