Wiki Markup |
---|
{alias:qcritical} |
Name
qcritical — information dialog displaying a critical message
...
The dialog may optionally have up to three buttons to replace the default 'OK' button. The buttons are implicitly numbered 0, 1, 2. The command will return the number corresponding to the button pressed by the user.
Arguments
caption
Dialog title.
text
The main text of the dialog
button-x-text
Text to appear on button number x. There may be 1, 2, or 3 buttons provided in place of the default 'OK' button.
Examples
Ex.1: Critical dialog
...
No Format | ||||
---|---|---|---|---|
| ||||
# A dialog showing a critical message
qcritical "Critical Error" "Failed to find entry"
|
...
No Format | ||||
---|---|---|---|---|
| ||||
# Critical message with title and buttons.
# Returns 0 (OK), 1 (Cancel), 2 (Details)
set button [qcritical Error "Failed to open file" OK Cancel Details]
if { $button == 0 } {
# OK button was pressed
} elseif { $button == 1 } {
# Cancel buttons was pressed
} elseif { $button == 2 } {
# Details buttons was pressed
}
|
Example #Critical Critical dialog with extra buttons shows a warning dialog with a title and extra buttons. The number 0, 1, or 2 is returned to the program, depending on which button the user clicks.