: button {
action alignment fixed_height fixed_width
height is_cancel is_default is_enabled
is_tab_stop key label mnemonic width
}
A button tile resembles a push button. The button's label specifies text that appears inside the button. Buttons are appropriate for actions that are immediately visible to the user such as leaving the dialog box, or going into a subdialog box.
Dialog boxes must include an OK button (or its equivalent) for the user to press after using (or reading) the box. Many dialog boxes also include a Cancel button that enables the user to leave the dialog box without making any changes.
Dialog boxes should use the standard exit button subassemblies described in Dialog Box Exit Buttons and Error Tiles. These subassemblies guarantee that the attributes described in this section are correctly assigned.
NoteIf you make the default
button and the cancel button the same, you must make sure at least
one other exit button is associated with an action that calls done_dialog. Otherwise,
the dialog box is always canceled.