Topics
All
Mac OS X
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Guides
Examples
New in version:
7.4
7.5
8.0
8.1
8.2
8.3
8.4
8.5
9.0
9.1
Statistic
Dialog.Run
Runs the dialog.
Component | Version | macOS | Windows | Server | FileMaker Cloud | FileMaker iOS SDK |
Dialog | 4.1 | Yes | Yes | No | No | No |
Parameters
none
Result
Returns OK or error.
Description
Runs the dialog.Returns which button was pressed.
On Windows may return Abort, Cancel, Continue, Ignore, No, OK, Retry, Try Again or Yes.
On Mac returns text of the buttons clicked.
Version 6.2 adds new capabilities for Windows including custom buttons, timeout, suppression checkbox and icon.
Examples
Show dialog with 7 buttons:
Set Variable [ $r; Value: MBS("Dialog.Reset") ]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 0; "Send All Copies to US") ]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 1; "Send All Copies to the Informant") ]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 2; "No Copies are required") ]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 3; "Reorder copies and send them to Informant”)]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 4; "Reorder copies and send them to US”)]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 5; "Reorder and send to US") ]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 6; "Town Hall Form Only”)]
Set Variable [ $r; Value: MBS("Dialog.SetButton"; 7; “Cancel”) ]
Set Variable [ $r; Value: MBS( "Dialog.SetMessage"; "Hello World" ) ]
Set Variable [ $r; Value: MBS( "Dialog.SetWindowTitle"; "test" ) ]
Set Variable [ $r; Value: MBS( "Dialog.Run" )]
Set Variable [ $button; Value: MBS( "Dialog.GetButtonPressed" )]
See also
- Dialog.GetButton
- Dialog.GetButtonPressed
- Dialog.GetSuppressionState
- Dialog.Reset
- Dialog.SetButton
- Dialog.SetMessage
- Dialog.SetTimeout
- Dialog.SetWindowTitle
Example Databases
Blog Entries
Created 18th August 2014, last changed 26th October 2017
Dialog.Reset - Dialog.RunSheet
Feedback: Report problem or ask question.
Links
MBS FileMaker blog