User Prompts
| *Tip:
For all input types that have buttons, the button that the user pressed is available in the system variables {command} and {command_id}.
If the user presses Cancel on any input prompt, the default value is returned unchanged, even if the user modified the value before pressing Cancel.
|
*Tip:
Be sure to make use of the System Variables
which allows you to include useful system items in your messages such as {windir}, {clipboard}, and {year}.
|
Display Message

Display Warning

Ask Yes/No Question

Input Value



Screen Message
Status Popup

Progress Bar Popup

Balloon Popup



| *Tip:
If Balloon Popups do not appear for you, be sure that you have not disabled tray balloons/notifications.
|
Tray Icon

Display Image

Login Prompt

Select from List


Select File

Select Folder

Select Drive

Select Date




Custom Message

# Button {command_id} {command}
1 OK IDOK, ID_OK "OK"
2 CANCEL IDCANCEL, ID_CANCEL "Cancel"
3 ABORT IDABORT, ID_ABORT "Abort"
4 RETRY IDRETRY, ID_RETRY "Retry"
5 IGNORE IDIGNORE, ID_IGNORE "Ignore"
6 YES IDYES, ID_YES "Yes"
7 NO IDNO, ID_NO "No"
|
Custom Dialog






+ 




| Control Type | Description | Sample | |
LABEL |
A simple text label (static control) that takes no input. Labels are always centered in the middle of the dialog box. | ![]() |
|
EDIT |
A data field which the user can type into. Multiple-line fields are not currently supported in Custom Dialogs, however they can be used with the Input Value action |
![]() |
|
CHECKBOX |
Displays a on/off checkbox. A single dialog can contain multiple, independent checkboxes. | ![]() |
|
BUTTON |
Moves program flow (next step) to the Label that has the same name as the button. It also sets the {command} and {command_id} system variables to the value of the pressed button. Therefore, alternative functionality is to check the value of {command} after the dialog is finished, instead of including a matching label. See images below for more examples of each scenario. |
![]() |
|
LIST |
Displays a list of options, with each item separated by a semicolon ";" or a line return.
The first option is used as the text label.
This is the same functionality as the "Select from List" command.
There is no maximum length for the number of options in a list. |
![]() |
|
FILE |
Same as an EDIT field, but also includes a file lookup button.
When the lookup button is pressed, a standard File Open dialog is displayed, and the user's selection is placed into the edit field. The file name is not required to exist. | ![]() |
|
FOLDER |
Same as an EDIT field, but also includes a folder lookup button.
When the lookup button is pressed, a standard File Selection dialog is displayed, and the user's selection is placed into the edit field. The folder name is not required to exist. | ![]() |
|
PASSWORD |
Same as an EDIT field, however the input is masked. | ![]() |
|
LINK |
Creates a blue text URL hotlink.
When the mouse cursor is over the link, the hand selection cursor will appear.
Links are always centered in the middle of the dialog box.
Links do not save any result data. They only link to the web page URL provided. The "url" text can be in any of the following formats:
|
![]() ![]() |

