*** /dev/null    Tue Nov  4 14:01:30 2025
--- -    Tue Nov  4 14:01:59 2025
***************
*** 0 ****
--- 1,210 ----
+ item {
+     name street
+     visible "Street Address:"
+     type text
+ }
+ {'street'   =>      { 'name'    =>  'street',
+                       'visible' =>  'Street Address',
+                       'type'    =>  'text'}
+ 
+ item {
+     name city
+     visible "Postal City code:"
+     type text[16][16]
+ }
+ {'city'     =>          { 'name'    =>  'city',
+                           'visible' =>  'Postal City Code:',
+                           'type'    =>  'text[16][16]'}
+ 
+ 
+ item {
+     name zip
+     visible "Zip Code:"
+     type text[10][10]
+     value {
+         name "99999-9999"
+     }
+ }
+ {'zip'      =>          { 'name'    =>  'zip',
+                           'visible' =>  'Zip Code:',
+                           'type'    =>  'text[16][16],
+                           'value'   =>  '99999-9999'}
+ 
+ 
+ item {
+     name login
+     visible "Name:"
+     type text
+ }
+ {'login'        =>      { 'name'    =>  'login',
+                           'visible' =>  'Name:',
+                           'type'    =>  'text'}
+ 
+ item {
+     name passwd
+     visible "Password:"
+     type password
+ }
+ {'passwd'       =>      { 'name'    =>  'passwd',
+                           'visible' =>  'Password:',
+                           'type'    =>  'password'}
+ 
+ 
+ 
+ item {
+     name flavor
+     visible "What flavors do you like?"
+     type checkbox
+     value {
+         name vanilla
+         visible "Vanilla"
+         checked
+      }
+      value {
+          name strawberry
+          visible "Strawberry"
+      }
+      value {
+          name chocolate
+          visible "Chocolate"
+          checked
+      }
+ }
+ { 'flavor'      =>      { 'name'    =>  'flavor',
+                           'visible' =>  'What flavor do you like?',
+                           'type'    =>  'checkbox',
+                           'value'   =>  'vanilla',
+                           'value'   =>  'strawberry',
+                           'value'   =>  'chocolate'}
+ { 'vanilla'     =>      { 'name'    =>  'vanilla',
+                           'visible' =>  'Vanilla',
+                           'checked' =>  }
+ { 'strawberry'  =>      { 'name'    =>  'strawberry',
+                           'visible' =>  'Strawberry' }
+ { 'chocolate'   =>      { 'name'    =>  'choclate',
+                           'visible' =>  'Chocolate' }
+ 
+ 
+ 
+ item {
+     name flavor
+     visible "Which is your favorite?"
+     type radio
+     value {
+         name vanilla
+         visible "Vanilla"
+         checked
+     }
+     value {
+          name strawberry
+          visible "Strawberry"
+     }
+     value {
+          name chocolate
+          visible "Chocolate"
+     }
+ }
+ { 'flavor'      =>      { 'name'    =>  'flavor',
+                           'visible' =>  'Which is your favorite?',
+                           'type'    =>  'radio',
+                           'value'   =>  'vanilla',
+                           'value'   =>  'strawberry',
+                           'value'   =>  'chocolate'}
+ { 'vanilla'     =>      { 'name'    =>  'vanilla',
+                           'visible' =>  'Vanilla',
+                           'checked' =>  }
+ { 'strawberry'  =>      { 'name'    =>  'strawberry',
+                           'visible' =>  'Strawberry' }
+ { 'chocolate'   =>      { 'name'    =>  'choclate',
+                           'visible' =>  'Chocolate' }
+ 
+ 
+ 
+ item {
+     name point
+     visible "Choose a point on the map:"
+     type image
+     value {
+         name "map.gif"
+     }
+ }
+ 
+ { 'point'       =>      { 'name'    =>  'point',
+                           'visible' =>  'Choose a point on the map:',
+                           'type'    =>  'image',
+                           'value'   =>  'map.gif'}
+ { 'map.gif'     =>      { 'name'    =>  'mag.gif' }
+ 
+ item {
+     name recipient
+     type submit
+     value {
+         name internal
+     }
+     value {
+          name world
+     }
+ }
+ { 'recipient'   =>      { 'name'    =>  'recipient',
+                           'type'    =>  'submit,
+                           'value'   =>  'internal',
+                           'value'   =>  'world'}
+ { 'internal'    =>      { 'name'    =>  'internal' }
+ { 'world'        =>      { 'name'    =>  'world' }
+ 
+ 
+ item {
+     description "You may clear the form and start over at any time:"
+     type reset
+ }
+ { ????          =>      { 'description' => 'You may clear the form and start over at any time:',
+                           'type'        => 'reset'}
+ 
+ 
+ item {
+     name flavor
+     type select[2] //or type selectmultipe[2]
+     value {
+         name "Vanilla"
+     }
+     value {
+         name "Strawberry"
+     }
+     value {
+         name RumRasin
+         visible "Rum and Raisin"
+     }
+     value {
+         name "Peach and Orange"
+         selected
+     }
+ }
+ 
+ { 'flavor'      =>      { 'name'    =>  'flavor',
+                           'type'    =>  'select[2]',
+                           'value'   =>  'Vanilla',
+                           'value'   =>  'Strawberry',
+                           'value'   =>  'RumRasin',
+                           'value'   =>  'Peach and Orange'}
+ { 'value'       =>      { 'name'    =>  'Vanilla'}
+ { 'value'       =>      { 'name'    =>  'Strawberry'}
+ { 'value'       =>      { 'name'    =>  'RumRasin', 
+                           'visible' =>  'Rum and Raisin'}
+ { 'value'       =>      { 'name'    =>  'Reach and Orange',
+                           'selected'=>  }
+ 
+ item {
+     name "address"
+     type textarea[64][6]
+     value {
+         name "HaL Computer Systems\n1315 Dell Avenue\nCampbell, California 95008"
+     }
+ }
+ { 'address'     =>      { 'name'    =>  'address',
+                           'type'    =>  'textarea[64][6]',
+                           'value'   => 'HaL Computer Systems\n1315 Dell Avenue\nCampbell, California
+ 95008'}
+ { 'HaL Computer Systems\n1315 Dell Avenue\nCampbell, California 95008' => { 'name' => 'HaL Computer
+ Systems\n1315 Dell Avenue\nCampbell, California 95008}
+ 
+     
 |