{ # :title => { :element => Image, }, # ... :username => { :element => String, :value => :username, }, # ... :cgikit2 => { :element => Link, }, #
...
:form => { :element => Form, }, # :textfield => { :element => TextField, :value => :textfield, }, # :windows => { :element => Radio, :selection => :"radiobutton", }, # :mac => { :element => Radio, :selection => :"radiobutton", }, # :linux => { :element => Radio, :selection => :"radiobutton", }, # :perl => { :element => Checkbox, :selection => :"perl", }, # :python => { :element => Checkbox, :selection => :"python", }, # :ruby => { :element => Checkbox, :selection => :"ruby", }, # :lang1 => { :element => Popup, :list => :lang1_list, :item => :_item, :display => :"_item[0]", :value => :"_item[1]", :selected_value => :lang1_value, }, # :lang2 => { :element => Browser, :list => :lang2_list, :item => :_item, :display => :"_item[0]", :value => :"_item[1]", :selected_values => :lang2_values, :multiple => true, }, # :upload => { :element => Upload, :value => :upload, }, # :submit => { :element => Submit, :action => :submit, }, # :reset => { :element => Reset, }, #
...
:cond => { :element => Conditional, :condition => :cond, }, }