The transient options only apply to the next box option into the Xdialog command line.
This option allows to use a monospacing font in the text area of tailbox, textbox and editbox widgets.
This option is for use with input(s) box widgets (--inputbox, --2inputsbox and --3inputsbox box options). Its effect is to turn the last input field of an inputbox widget into a password entry field (in which every character typed is displayed as a "*"). It is possible to repeat this option twice or three times before --2inputsbox and --3inputsbox so that the last two or the three input fields are turned into password input fields.
This option will make the Xdialog widgets that return results (input(s) boxes, range(s) boxes, list boxes, menu box, treeview, calendar, timebox) to report regularly these results on Xdialog output stream until the user choose/enter the definitive result or the widget is closed. As an example, a rangebox can be made to report its current cursor position every 2s. The timeout parameter is in milli-seconds (it must be positive; a zero timeout will make this option to be ignored).
This option is for use with menubox, checklist and radiolist widgets. Each menu/list item in these widgets is normally preceeded with its <tag>; when using this option, the tags are not displayed.
This option must be followed by the filename of an icon (in XPM format only). This icon will be displayed on the left of the <text> (provided the following box option accepts such a <text> parameter). If the filename does not corresponds to a XPM image, the option will be ignored.
This option allows to suppress the Cancel button from all but the infobox, gauge, fselect and dselect widgets.
This option allows to suppress all the OK, the Cancel, the Help and the Print buttons from the tailbox, textbox and infobox widgets, as well as the New directory, Delete file and Rename file buttons from the fselect and dselect widgets.
Sets the No or Cancel button to be the default (pre-selected) one. This option has no effect when used with the --wizard option. For compatibility (with cdialog) reasons, --defaultno is also accepted by Xdialog.
This option turns Xdialog widgets into "installation wizard" widgets by replacing Yes and OK buttons with Next, No with Cancel (the Cancel button is not displayed if the --no-cancel option is in force), and adding a Previous button (which makes the widget to return an exit code of 3 when pressed). This option may apply to all widgets but the msgbox, infobox, gauge, fselect and dselect widgets.
This option makes a Help button to appear in all but the gauge widget, and is to be followed by the help text that will be displayed (in a msgbox) when the Help button is chosen. The help box is set to the same size as the widget from which it was invoked (it is auto-sized if this widget was itself auto-sized). The <help> text may hold "\n" (as for the <text> parameter) so to force help text line splitting. If the help text is an empty string then, when the Help button is pressed, the widget is closed and an exit code of 2 is returned.
Makes a Print button to appear in textbox, editbox and tailbox widgets (provided that the --no-button option was not specified). Hitting the button will make Xdialog to issue a printing command defined at compile time, defaulting to:
lpr -P<printer> /tmp/Xdialog.tmp
If the <printer> parameter is an empty string, then the -P option is not used and the issued command is:
lpr /tmp/Xdialog.tmp
The <printer> parameter (that must follow the --print option) gives the name of the printer to use. The /tmp/Xdialog.tmp file is a temporary file used by Xdialog and is deleted when Xdialog terminates. To see what printing command is used by your version of Xdialog, just type:
Xdialog
(without parameter) and look at the last lines in the displayed usage.
Example of a widget with a Print button: