
     field
        A field is a single line of editable text. Syntax:

        field={ value=... name=... action=... }

        name  defaults to "field1", "field2" etc.  value  is  the
        text  that  initially appears in the text field.  A value
        of "" means that the text field will initially be  blank.
        action:  The  field object can have an action. The action
        occurs when the return  key  is  pressed  in  the  field.
        Actions  of type STRING and NONE also take place whenever
        the cursor leaves the field.

        Assigning a new value to a field  changes  the  displayed
        string to the new value.

        example:
        field={ value="" action="xterm -e vi $val" }

