Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 30, 2007
  1. @pajamian
Commits on Sep 11, 2005
  1. @docelic
Commits on Apr 14, 2005
  1. @perusionmike

    * Move all widgets out to code/Widget.

    perusionmike committed
    * Can specify multiple variants of widgets with something like:
    	CodeDef movecombo Widget 1
    	CodeDef movecombo Description Combo move
    	CodeDef movecombo Help Selects any/all of many options, puts in text box
    	CodeDef movecombo MapRoutine Vend::Form::movecombo
    	CodeDef movecombo_replace Widget 1
    	CodeDef movecombo_replace Description Combo move (one value)
    	CodeDef movecombo_replace Help Selects one of many options, puts in text box
     Note the movecombo_replace variant has no Routine or MapRoutine.
     It is parsed by the internal parser to type of movecombo with
     option "replace".
     Ideally we would be able to have a parser associated with each
     type, specified outboard as well. I will work on this.
     The major effect of this is that you can put anywhere:
        CodeDef text_40 Widget 1
        CodeDef text_40 Description Text box, 40 columns
     This adds the entry to the widget type selector, but the parser
     still makes it a { type => 'text', width => 40 }.
    * Change the meta editor so that it uses a movecombo_replace
      for the widget selector. This allows you to select a text
      widget, but add the "_40" on manually to allow easy widget
    * Add a movecombo_replace variant (i.e. { type => 'movecombo', replace => 1}
      which calls a different mode of addItem to only allow one value
      to be selected.
Something went wrong with that request. Please try again.