Subversion Repositories wimsdev

Rev

Rev 9955 | Rev 11212 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !! +exec+ +html+
  2. tit:formcheckbox$lst_titend
  3. type:$type_exec
  4. alias:!htmlcheckbox
  5. syntax:formcheckbox `name' from `n1' to `n2' prompt `promptlist'\
  6.   $!formcheckbox `name' list `selectlist' prompt `promptlist'
  7.  
  8. mean:Creates a checkbox list menu under a previously defined html form. <br/>\
  9.  This command speeds up the creation of checkboxed menus, as well as simplifies\
  10.  the source files. In the parameters, `name' defines the name field of the menu, \
  11.   and the values of the menu are either integers going from `n1' to `n2' (in the first syntax),\
  12.   or items in the list `selectlist'. <br/>\
  13.  The optional parameter `promptlist' can be used to generate\
  14.   user prompts for each items in the list. If `promptlist' is\
  15.  empty or is shorter than `selectlist', the undefined prompts\
  16.   will be replaced by the value. If it is longer, the rest will be ignored.\
  17.   <br/>\
  18.   An `id' is created automatically, except if the variable\
  19.  `wims_ref_id' is specified just before. If the variable\
  20.   `wims_html_mode' has a value as `div', `li', `td', the different items of\
  21.   the html form will be in the corresponding html environmment. If the\
  22.   variable `wims_ref_class' is non empty, the class of this html environment is the value \
  23.  of this variable. The default of the menu will be the current value of the variable\
  24.  `$$name'.
  25.  
  26. :sample:<table class="wimstable" summary="list some samples for formcheckbox command">\
  27. <thead>\
  28.   <tr>\
  29.     <th>Command</th>\
  30.     <th>Result</th>\
  31.   </tr>\
  32. </thead>\
  33. <tbody>\
  34.   <tr>\
  35.     <td><code>!formcheckbox varCHK1 from 1 to 3 prompt txt1,txt2,txt3</code></td>\
  36.     <td>\
  37.         !formcheckbox varCHK1 from 1 to 3 prompt txt1,txt2,txt3\
  38.     </td>\
  39.   </tr>\
  40.     <tr>\
  41.     <td><code>!formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC</code></td>\
  42.     <td>\
  43.         !formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC\
  44.     </td>\
  45.   </tr>\
  46.  </tbody>\
  47. </table>\
  48. </div>
  49.