Warning, /utilities/kdialog/src/dialog-compat.txt is written in an unsupported language. File is not indexed.

0001 u       It would be very useful in some circumstances if kdialog 
0002 could be used as a direct replacement for dialog and/or xdialog.
0003 
0004 In general, the differences between the kdialog we shipped with
0005 KDE3 and the dialog / xdialog options are pretty minor, except
0006 for two things:
0007 1. KDE3 kdialog doesn't accept (and doesn't need) the size options
0008 (height and width). We don't need them because of the use of layouts
0009 in KDE.
0010 2. There are some dialog types that aren't supported by KDE3 kdialog.
0011 
0012 There is more than one kind of dialog, and they take different options.
0013 See below for the cdialog options:
0014  - - - -
0015 cdialog (ComeOn Dialog!) version 1.0-20051107
0016 Copyright (C) 2005 Thomas E. Dickey
0017 This is free software; see the source for copying conditions.  There is NO
0018 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
0019 
0020 * Display dialog boxes from shell scripts *
0021 
0022 Usage: dialog <options> { --and-widget <options> }
0023 where options are "common" options, followed by "box" options
0024 
0025 Special options:
0026   [--create-rc "file"]
0027 Common options:
0028   [--aspect <ratio>] [--backtitle <backtitle>] [--begin <y> <x>]
0029   [--cancel-label <str>] [--clear] [--colors] [--cr-wrap]
0030   [--default-item <str>] [--defaultno] [--exit-label <str>]
0031   [--extra-button] [--extra-label <str>] [--help-button]
0032   [--help-label <str>] [--help-status] [--ignore] [--input-fd <fd>]
0033   [--insecure] [--item-help] [--keep-window] [--max-input <n>]
0034   [--no-cancel] [--no-collapse] [--no-kill] [--no-label <str>]
0035   [--no-shadow] [--ok-label <str>] [--output-fd <fd>] [--print-maxsize]
0036   [--print-size] [--print-version] [--separate-output]
0037   [--separate-widget <str>] [--shadow] [--single-quoted] [--size-err]
0038   [--sleep <secs>] [--stderr] [--stdout] [--tab-correct] [--tab-len <n>]
0039   [--timeout <secs>] [--title <title>] [--trim] [--visit-items]
0040   [--version] [--yes-label <str>]
0041 Box options:
0042   --calendar     <text> <height> <width> <day> <month> <year>
0043   --checklist    <text> <height> <width> <list height> <tag1> <item1> <status1>...
0044   --form         <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1>...
0045   --fselect      <filepath> <height> <width>
0046   --gauge        <text> <height> <width> [<percent>]
0047   --infobox      <text> <height> <width>
0048   --inputbox     <text> <height> <width> [<init>]
0049   --inputmenu    <text> <height> <width> <menu height> <tag1> <item1>...
0050   --menu         <text> <height> <width> <menu height> <tag1> <item1>...
0051   --msgbox       <text> <height> <width>
0052   --passwordbox  <text> <height> <width> [<init>]
0053   --pause        <text> <height> <width> <seconds>
0054   --radiolist    <text> <height> <width> <list height> <tag1> <item1> <status1>...
0055   --tailbox      <file> <height> <width>
0056   --tailboxbg    <file> <height> <width>
0057   --textbox      <file> <height> <width>
0058   --timebox      <text> <height> <width> <hour> <minute> <second>
0059   --yesno        <text> <height> <width>
0060 
0061 Auto-size with height and width = 0. Maximize with height and width = -1.
0062 Global-auto-size if also menu_height/list_height = 0.
0063 
0064  - - - -
0065 
0066 
0067 The Dragonfly BSD version (and presumably other BSD flavours)
0068 takes a different set of options.
0069 
0070 NAME
0071 
0072        dialog - display dialog boxes from shell scripts
0073 
0074 
0075 SYNOPSIS
0076 
0077        dialog --clear
0078        dialog --create-rc file
0079        dialog  [ --title title ] [ --clear ] [ --hline line ] [ --hfile file ]
0080        box-options
0081 
0082 
0083 DESCRIPTION
0084 
0085        Dialog is a program which allows you to present a variety of  questions
0086        or  display  messages in dialog box form from a shell script.  The fol-
0087        lowing types of dialog objects are currently supported:
0088 
0089        yes/no box, menu box, input box,  message  box,  text  box,  info  box,
0090        checklist box, program box, ftree and tree boxes.
0091 
0092 
0093 OPTIONS
0094 
0095        --clear
0096               The screen will be cleared to the screen attribute on exit.
0097 
0098        --create-rc file
0099               Since  dialog  supports run-time configuration, this can be used
0100               to dump a sample configuration file to  the  file  specified  by
0101               file.
0102 
0103        --title title
0104               Specifies  a title string to be displayed at the top of the dia-
0105               log box.
0106 
0107        --hline line
0108               Specifies a line string to be displayed at  the  bottom  of  the
0109               dialog box.
0110 
0111        --hfile file
0112               Specifies a file to be displayed by pressing ? or F1.
0113 
0114        Box Options
0115 
0116        --yesno text height width
0117               A yes/no dialog box of size height rows by width columns will be
0118               displayed. The string specified by text is displayed inside  the
0119               dialog  box.  If  this string is too long to fit in one line, it
0120               will be automatically divided into multiple lines at the  appro-
0121               priate  points.  The text string may also contain the sub-string
0122               "\n" or newline characters `\n' to control line breaking explic-
0123               itly.   This  dialog  box  is  useful  for asking questions that
0124               require the user to answer either yes or no.  The dialog box has
0125               a  Yes  button  and  a  No  button, in which the user can switch
0126               between by pressing the TAB key.
0127 
0128        --msgbox text height width
0129               A message box is very similar to a yes/no box.  The only differ-
0130               ence  between  a  message box and a yes/no box is that a message
0131               box has only a single OK button. You can use this dialog box  to
0132               display  any  message  you like.  After reading the message, the
0133               user can press the ENTER key so that dialog will  exit  and  the
0134               calling shell script can continue its operation.
0135 
0136        --infobox text height width
0137               An  info box is basically a message box.  However, in this case,
0138               dialog will exit immediately after displaying the message to the
0139               user.  The  screen is not cleared when dialog exits, so that the
0140               message will remain on the screen until the calling shell script
0141               clears it later. This is useful when you want to inform the user
0142               that some operations are carrying on that may require some  time
0143               to finish.
0144 
0145        --inputbox text height width
0146               An  input  box  is  useful  when  you want to ask questions that
0147               require the user to input a string as the answer. When  inputing
0148               the  string,  the  BACKSPACE  key  can be used to correct typing
0149               errors. If the input string is longer than can be fitted in  the
0150               dialog box, the input field will be scrolled. On exit, the input
0151               string will be printed on stderr.
0152 
0153        --textbox file height width
0154               A text box lets you display the contents of a  text  file  in  a
0155               dialog  box.  It is like a simple text file viewer. The user can
0156               move through the  file  by  using  the  UP/DOWN,  PGUP/PGDN  and
0157               HOME/END keys available on most keyboards.  If the lines are too
0158               long to be displayed in the box, the LEFT/RIGHT keys can be used
0159               to  scroll  the  text region horizontally. For more convenience,
0160               forward and backward searching functions are also provided.
0161 
0162        --menu text height width menu-height [ tag item ] ...
0163               As its name suggests, a menu box is a dialog  box  that  can  be
0164               used  to present a list of choices in the form of a menu for the
0165               user to choose. Each menu entry consists of a tag string and  an
0166               item  string.  The  tag gives the entry a name to distinguish it
0167               from the other entries in the menu. The item is a short descrip-
0168               tion  of the option that the entry represents. The user can move
0169               between the menu entries by pressing the UP/DOWN keys, the first
0170               letter  of  the  tag as a hot-key, or the number keys 1-9. There
0171               are menu-height entries displayed in the menu at one  time,  but
0172               the  menu  will be scrolled if there are more entries than that.
0173               When dialog exits, the tag of the  chosen  menu  entry  will  be
0174               printed on stderr.
0175 
0176        --prgbox command height width
0177               A  program box lets you display output of command in dialog box.
0178 
0179        --checklist text height width list-height [ tag item status ] ...
0180               A checklist box is similar to a menu box in that there are  mul-
0181               tiple entries presented in the form of a menu. Instead of choos-
0182               ing one entry among the entries, each entry can be turned on  or
0183               off by the user. The initial on/off state of each entry is spec-
0184               ified by status.  On exit, a list of the tag  strings  of  those
0185               entries that are turned on will be printed on stderr.
0186 
0187        --ftree file FS text height width menu-height
0188               ftree box is a dialog box showing the tree described by the data
0189               from the file file.  The data  in  the  file  should  look  like
0190               find(1)   output.  For  the  find output, the field separator FS
0191               will be '/'. If height and width are positive numbers, they  set
0192               the  absolute  size  of the whole ftree box. If height and width
0193               are negative numbers, the size of the ftree box will be selected
0194               automatically.   menu-height sets the height of the tree subwin-
0195               dow inside the ftree box and must be set.  text is shown  inside
0196               the  ftree  box above the tree subwindow and can contain newline
0197               characters '\n' to split lines. One can navigate in the tree  by
0198               pressing  UP/DOWN  or  '+'/'-',  PG_UP/PG_DOWN  or 'b'/SPACE and
0199               HOME/END or 'g'/'G'.  A leaf of the tree is selected by pressing
0200               TAB  or  LEFT/RIGHT  the  OK  button  and  pressing  ENTER.  The
0201               selected leaf (to be more exact, the full path to  it  from  the
0202               root  of  the  tree)  is  printed to stderr.  If Cancel and then
0203               ENTER is pressed, nothing is printed to stderr.  file  may  con-
0204               tain  data  like  find(1)  output, as well as like the output of
0205               find(1) with -d option. Some  of  the  transient  paths  to  the
0206               leaves  of  the  tree may be absent. Such data is corrected when
0207               fed from file.
0208 
0209        --tree FS text height width menu-height [ item ] ...
0210               tree box is like ftree box with some exceptions. First, the data
0211               is  not  entered  from a file, but from the command line as item
0212               item ...  Second, the data thus entered is not corrected in  any
0213               way.   Thus,  the data like the output of find(1) with -d option
0214               will look incorrectly.
0215 
0216 RUN-TIME CONFIGURATION
0217        1.  Create a sample configuration file by typing:
0218 
0219                  "dialog --create-rc <file>"
0220 
0221        2.  At start, dialog determines the settings to use as follows:
0222 
0223            a)  if environment variable DIALOGRC is set, its  value  determines
0224                the name of the configuration file.
0225 
0226            b)  if the file in (a) can't be found, use the file $HOME/.dialogrc
0227                as the configuration file.
0228 
0229            c)  if the file in (b) can't be found, use compiled in defaults.
0230 
0231        3.  Edit the sample configuration file and copy it to some  place  that
0232            dialog can find, as stated in step 2 above.
0233 
0234 
0235 ENVIRONMENT
0236 
0237        DIALOGRC       Define  this variable if you want to specify the name of
0238                       the configuration file to use.
0239 
0240 
0241 FILES
0242 
0243        $HOME/.dialogrc     default configuration file
0244 
0245 
0246 DIAGNOSTICS
0247 
0248        Exit status is 0 if dialog is exited by pressing the Yes or OK  button,
0249        and 1 if the No or Cancel button is pressed. Otherwise, if errors occur
0250        inside dialog or dialog is exited by pressing the  ESC  key,  the  exit
0251        status is -1.
0252 
0253 
0254  - - - -
0255 Xdialog has an inordinately large collection of options. As of 2.3.1, the
0256 help text offers the following:
0257 [<common options>] [<transient options>] <box option> ...
0258 
0259 Common options:
0260   --wmclass <name>
0261   --rc-file <gtkrc filename>
0262   --backtitle <backtitle>
0263   --title <title>
0264   --allow-close | --no-close
0265   --screen-center | --under-mouse | --auto-placement
0266   --center | --right | --left | --fill
0267   --no-wrap | --wrap
0268   --cr-wrap | --no-cr-wrap
0269   --stderr | --stdout
0270   --separator <character> | --separate-output
0271   --buttons-style default|icon|text
0272 
0273 Transient options:
0274   --fixed-font
0275   --password (may be repeated 2 or 3 times before --2inputsbox or --3inputsbox)
0276   --password=1|2 (for --2inputsbox or --3inputsbox)
0277   --editable
0278   --time-stamp | --date-stamp
0279   --reverse
0280   --keep-colors
0281   --interval <timeout>
0282   --timeout <timeout> (in seconds)
0283   --no-tags
0284   --item-help (if used, the {...} parameters are needed in menus/lists widgets)
0285   --default-item <tag>
0286   --icon <xpm filename>
0287   --no-ok
0288   --no-cancel
0289   --no-buttons
0290   --default-no
0291   --wizard
0292   --help <help>
0293   --print <printer> (1)
0294   --check <label> [<status>]
0295   --ok-label <label>
0296   --cancel-label <label>
0297   --beep
0298   --beep-after
0299   --begin <Yorg> <Xorg>
0300   --ignore-eof
0301   --smooth
0302 
0303 Box options:
0304   --yesno       <text> <height> <width>
0305   --msgbox      <text> <height> <width>
0306   --infobox     <text> <height> <width> [<timeout>]
0307   --gauge       <text> <height> <width> [<percent>]
0308   --progress    <text> <height> <width> [<maxdots> [[-]<msglen>]]
0309   --inputbox    <text> <height> <width> [<init>]
0310   --2inputsbox  <text> <height> <width> <label1> <init1> <label2> <init2>
0311   --3inputsbox  <text> <height> <width> <label1> <init1> <label2> <init2> <label3> <init3>
0312   --combobox    <text> <height> <width> <item1> ... <itemN>
0313   --rangebox    <text> <height> <width> <min value> <max value> [<default value>]
0314   --2rangesbox  <text> <height> <width> <label1> <min1> <max1> <def1> <label2> <min2> <max2> <def2>
0315   --3rangesbox  <text> <height> <width> <label1> <min1> <max1> <def1> ... <label3> <min3> <max3> <def3>
0316   --spinbox     <text> <height> <width> <min value> <max value> <default value> <label>
0317   --2spinsbox   <text> <height> <width> <min1> <max1> <def1> <label1> <min2> <max2> <def2> <label2>
0318   --3spinsbox   <text> <height> <width> <min1> <max1> <def1> <label1> ... <min3> <max3> <def3> <label3>
0319   --textbox     <file> <height> <width>
0320   --editbox     <file> <height> <width>
0321   --tailbox     <file> <height> <width>
0322   --logbox      <file> <height> <width>
0323   --menubox     <text> <height> <width> <menu height> <tag1> <item1> {<help1>}...
0324   --checklist   <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0325   --radiolist   <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0326   --buildlist   <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0327   --treeview    <text> <height> <width> <list height> <tag1> <item1> <status1> <item_depth1> {<help1>}...
0328   --fselect     <file> <height> <width>
0329   --dselect     <directory> <height> <width>
0330   --colorsel    <text> <height> <width> [<red> <green> <blue>]
0331   --fontsel     <font name> <height> <width>
0332   --calendar    <text> <height> <width> [<day> <month> <year>]
0333   --timebox     <text> <height> <width> [<hours> <minutes> <seconds>]
0334 
0335 Special options:
0336   --version             (prints version number to stderr and exits).
0337   --print-version       (same as above in a cdialog-compatible way).
0338   --print-maxsize       (prints maximum menu size in characters and exits).
0339 
0340 Note that <height> and <width> are in characters and may be replaced by a single
0341 XSIZExYSIZE[+/-XORG+/-YORG] parameter (like the one passed in the -geometry option
0342 of X) which will represent the size of the Xdialog window in pixels. Specifying
0343 a size of 0 0 (or 0x0) will auto-size Xdialog, while a size of -1 -1 (or -1x-1)
0344 will maximize it.
0345 
0346  - - - -
0347 The KDE3 version of kdialog has yet another set of options:
0348 
0349 Usage: kdialog [Qt-options] [KDE-options] [options] [arg]
0350 
0351 KDialog can be used to show nice dialog boxes from shell scripts
0352 
0353 Generic options:
0354   --help                    Show help about options
0355   --help-qt                 Show Qt specific options
0356   --help-kde                Show KDE specific options
0357   --help-all                Show all options
0358   --author                  Show author information
0359   -v, --version             Show version information
0360   --license                 Show license information
0361   --                        End of options
0362 
0363 Options:
0364   --yesno <text>            Question message box with yes/no buttons
0365   --yesnocancel <text>      Question message box with yes/no/cancel buttons
0366   --warningyesno <text>     Warning message box with yes/no buttons
0367   --warningcontinuecancel <text> Warning message box with continue/cancel buttons
0368   --warningyesnocancel <text> Warning message box with yes/no/cancel buttons
0369   --sorry <text>            'Sorry' message box
0370   --error <text>            'Error' message box
0371   --msgbox <text>           Message Box dialog
0372   --inputbox <text> <init>  Input Box dialog
0373   --password <text>         Password dialog
0374   --textbox <file> [width] [height] Text Box dialog
0375   --textinputbox <text> <init> [width] [height] Text Input Box dialog
0376   --combobox <text> [tag item] [tag item] ... ComboBox dialog
0377   --menu <text> [tag item] [tag item] ... Menu dialog
0378   --checklist <text> [tag item status] ... Check List dialog
0379   --radiolist <text> [tag item status] ... Radio List dialog
0380   --passivepopup <text> <timeout> Passive Popup
0381   --getopenfilename [startDir] [filter] File dialog to open an existing file
0382   --getsavefilename [startDir] [filter] File dialog to save a file
0383   --getexistingdirectory [startDir] File dialog to select an existing directory
0384   --getopenurl [startDir] [filter] File dialog to open an existing URL
0385   --getsaveurl [startDir] [filter] File dialog to save a URL
0386   --geticon [group] [context] Icon chooser dialog
0387   --progressbar <text> [totalsteps] Progress bar dialog, returns a DCOP reference for communication
0388   --title <text>            Dialog title
0389   --default <text>          Default entry to use for combobox and menu
0390   --multiple                Allows the --getopenurl and --getopenfilename options to return multiple files
0391   --separate-output         Return list items on separate lines (for checklist option and file open with --multiple)
0392   --print-winid             Outputs the winId of each dialog
0393   --embed <winid>           Makes the dialog transient for an X app specified by winid
0394   --dontagain <file:entry>  Config file and option name for saving the "dont-show/ask-again" state
0395 
0396 Arguments:
0397   arg                       Arguments - depending on main option
0398 
0399  - - - -
0400 
0401 Some of those options are common
0402 
0403 So the dialog types we need for KDE4 are:
0404   --yesno <text>
0405   --yesno <text> <height> <width>
0406   --yesnocancel <text>
0407   --warningyesno <text>
0408   --warningcontinuecancel <text>
0409   --warningyesnocancel <text>
0410   --sorry <text>
0411   --error <text>
0412   --msgbox <text>
0413   --msgbox <text> <height> <width>
0414   --infobox <text> <height> <width> [<timeout>]
0415   --inputbox <text> <init>
0416   --inputbox <text> <height> <width> [<init>]
0417   --inputmenu <text> <height> <width> <menu height> <tag1> <item1>...
0418   --textinputbox <text> <init> [width] [height]
0419   --password <text>
0420   --passwordbox  <text> <height> <width> [<init>]
0421   --textbox <file> [width] [height]
0422   --combobox <text> [tag item] [tag item] ...
0423   --combobox <text> <height> <width> <item1> ... <itemN>
0424   --menu <text> [tag item] [tag item] ...
0425   --menu <text> <height> <width> <menu height> <tag1> <item1>...
0426   --menubox <text> <height> <width> <menu height> <tag1> <item1> {<help1>}...
0427   --checklist <text> [tag item status] ...
0428   --checklist <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0429   --checklist <text> <height> <width> <list height> <tag1> <item1> <status1>...
0430   --radiolist <text> [tag item status] ...
0431   --radiolist <text> <height> <width> <list height> <tag1> <item1> <status1>...
0432   --passivepopup <text> <timeout>
0433   --getopenfilename [startDir] [filter]
0434   --fselect     <file> <height> <width>
0435   --getsavefilename [startDir] [filter]
0436   --getexistingdirectory [startDir]
0437   --dselect     <directory> <height> <width>
0438   --getopenurl [startDir] [filter]
0439   --getsaveurl [startDir] [filter]
0440   --geticon [group] [context]
0441   --progressbar <text> [totalsteps]
0442   --gauge  <text> <height> <width> [<percent>]
0443   (also guage)
0444   --progress    <text> <height> <width> [<maxdots> [[-]<msglen>]]
0445   --prgbox command height width
0446   --2inputsbox  <text> <height> <width> <label1> <init1> <label2> <init2>
0447   --3inputsbox  <text> <height> <width> <label1> <init1> <label2> <init2> <label3> <init3>
0448   --rangebox    <text> <height> <width> <min value> <max value> [<default value>]
0449   --2rangesbox  <text> <height> <width> <label1> <min1> <max1> <def1> <label2> <min2> <max2> <def2>
0450   --3rangesbox  <text> <height> <width> <label1> <min1> <max1> <def1> ... <label3> <min3> <max3> <def3>
0451   --spinbox     <text> <height> <width> <min value> <max value> <default value> <label>
0452   --2spinsbox   <text> <height> <width> <min1> <max1> <def1> <label1> <min2> <max2> <def2> <label2>
0453   --3spinsbox   <text> <height> <width> <min1> <max1> <def1> <label1> ... <min3> <max3> <def3> <label3>
0454   --editbox     <file> <height> <width>
0455   --tailbox     <file> <height> <width>
0456   --logbox      <file> <height> <width>
0457   --radiolist   <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0458   --buildlist   <text> <height> <width> <list height> <tag1> <item1> <status1> {<help1>}...
0459   --treeview    <text> <height> <width> <list height> <tag1> <item1> <status1> <item_depth1> {<help1>}...
0460   --colorsel    <text> <height> <width> [<red> <green> <blue>]
0461   --fontsel     <font name> <height> <width>
0462   --calendar    <text> <height> <width> [<day> <month> <year>]
0463   --timebox     <text> <height> <width> [<hours> <minutes> <seconds>]
0464   --ftree file FS text height width menu-height
0465   --tree FS text height width menu-height [ item ] ...
0466   --calendar     <text> <height> <width> <day> <month> <year>
0467   --form         <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1>...
0468   --pause        <text> <height> <width> <seconds>
0469   --tailbox      <file> <height> <width>
0470   --tailboxbg    <file> <height> <width>
0471 
0472 The non-specific options we need to handle include:
0473   --title <text>            Dialog title
0474   --default <text>          Default entry to use for combobox and menu
0475   --multiple                Allows the --getopenurl and --getopenfilename options to return multiple files
0476   --separate-output         Return list items on separate lines (for checklist option and file open with --multiple)
0477   --print-winid             Outputs the winId of each dialog
0478   --embed <winid>           Makes the dialog transient for an X app specified by winid
0479   --dontagain <file:entry>  Config file and option name for saving the "dont-show/ask-again" state
0480   --caption <caption>       Use 'caption' as name in the titlebar
0481   --icon <icon>             Use 'icon' as the application icon
0482   --miniicon <icon>         Use 'icon' as the icon in the titlebar
0483   --config <filename>       Use alternative configuration file
0484   --dcopserver <server>     Use the DCOP Server specified by 'server'
0485   --nocrashhandler          Disable crash handler, to get core dumps
0486   --waitforwm               Waits for a WM_NET compatible windowmanager
0487   --style <style>           sets the application GUI style
0488   --geometry <geometry>     sets the client geometry of the main widget - see man X for the argument format
0489   --display <displayname>   Use the X-server display 'displayname'
0490   --session <sessionId>     Restore the application for the given 'sessionId'
0491   --cmap                    Causes the application to install a private color
0492                             map on an 8-bit display
0493   --ncols <count>           Limits the number of colors allocated in the color
0494                             cube on an 8-bit display, if the application is
0495                             using the QApplication::ManyColor color
0496                             specification
0497   --nograb                  tells Qt to never grab the mouse or the keyboard
0498   --dograb                  running under a debugger can cause an implicit
0499                             -nograb, use -dograb to override
0500   --sync                    switches to synchronous mode for debugging
0501   --fn, --font <fontname>   defines the application font
0502   --bg, --background <color> sets the default background color and an
0503                             application palette (light and dark shades are
0504                             calculated)
0505   --fg, --foreground <color> sets the default foreground color
0506   --btn, --button <color>   sets the default button color
0507   --name <name>             sets the application name
0508   --title <title>           sets the application title (caption)
0509   --visual TrueColor        forces the application to use a TrueColor visual on
0510                             an 8-bit display
0511   --inputstyle <inputstyle> sets XIM (X Input Method) input style. Possible
0512                             values are onthespot, overthespot, offthespot and
0513                             root
0514   --im <XIM server>         set XIM server
0515   --noxim                   disable XIM
0516   --reverse                 mirrors the whole layout of widgets
0517   --version             (prints version number to stderr and exits).
0518   --print-version       (same as above in a cdialog-compatible way).
0519   --print-maxsize       (prints maximum menu size in characters and exits).
0520   --wmclass <name>
0521   --rc-file <gtkrc filename>
0522   --backtitle <backtitle>
0523   --title <title>
0524   --allow-close | --no-close
0525   --screen-center | --under-mouse | --auto-placement
0526   --center | --right | --left | --fill
0527   --no-wrap | --wrap
0528   --cr-wrap | --no-cr-wrap
0529   --stderr | --stdout
0530   --separator <character> | --separate-output
0531   --buttons-style default|icon|text
0532   --fixed-font
0533   --password (may be repeated 2 or 3 times before --2inputsbox or --3inputsbox)
0534   --password=1|2 (for --2inputsbox or --3inputsbox)
0535   --editable
0536   --time-stamp | --date-stamp
0537   --reverse
0538   --keep-colors
0539   --interval <timeout>
0540   --timeout <timeout> (in seconds)
0541   --no-tags
0542   --item-help (if used, the {...} parameters are needed in menus/lists widgets)
0543   --default-item <tag>
0544   --icon <xpm filename>
0545   --no-ok
0546   --no-cancel
0547   --no-buttons
0548   --default-no
0549   --wizard
0550   --help <help>
0551   --print <printer> (1)
0552   --check <label> [<status>]
0553   --ok-label <label>
0554   --cancel-label <label>
0555   --beep
0556   --beep-after
0557   --begin <Yorg> <Xorg>
0558   --ignore-eof
0559   --smooth
0560   --clear
0561   --create-rc file
0562   --title title
0563   --hline line
0564   --hfile file
0565   --aspect <ratio>
0566   --backtitle <backtitle>
0567   --begin <y> <x>
0568   --cancel-label <str>
0569   --clear
0570   --colors
0571   --cr-wrap
0572   --default-item <str>
0573   --defaultno
0574   --exit-label <str>
0575   --extra-button
0576   --extra-label <str>
0577   --help-button
0578   --help-label <str>
0579   --help-status
0580   --ignore
0581   --input-fd <fd>
0582   --insecure
0583   --item-help
0584   --keep-window
0585   --max-input <n>
0586   --no-cancel
0587   --no-collapse
0588   --no-kill
0589   --no-label <str>
0590   --no-shadow
0591   --ok-label <str>
0592   --output-fd <fd>
0593   --print-maxsize
0594   --print-size
0595   --print-version
0596   --separate-output
0597   --separate-widget <str>
0598   --shadow
0599   --single-quoted
0600   --size-err
0601   --sleep <secs>
0602   --stderr
0603   --stdout
0604   --tab-correct
0605   --tab-len <n>
0606   --timeout <secs>
0607   --title <title>
0608   --trim
0609   --visit-items
0610   --version
0611   --yes-label <str>
0612 
0613