commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue designer/src/GFDesigner.py designer/src/In...


From: James Thompson
Subject: gnue designer/src/GFDesigner.py designer/src/In...
Date: Sun, 04 Nov 2001 22:21:12 -0500

CVSROOT:        /cvs
Module name:    gnue
Changes by:     James Thompson <address@hidden> 01/11/04 22:21:11

Modified files:
        designer/src   : GFDesigner.py Instance.py LayoutEditor.py 
                         __init__.py 
        gnuef/samples  : contact.gfd helloworld2.gfd 
        gnuef/samples/button/forms: form.gfd 
        gnuef/samples/geas: country.gfd person.gfd users.gfd 
        gnuef/samples/inventory/forms: company.gfd inv_maintenance.gfd 
                                       sc_inv_cycle_count.gfd 
        gnuef/samples/location/forms: country_maint.gfd county_maint.gfd 
                                      state_maint.gfd 
                                      zip_coords_maint.gfd 
                                      zipcode_maint.gfd 
        gnuef/samples/po: sc_po_entry.gfd 
        gnuef/samples/simple: form.gfd 
        gnuef/samples/track/forms: address_type.gfd 
                                   assignment_status.gfd 
                                   contact_manager.gfd email_type.gfd 
                                   phone_type.gfd 
        gnuef/samples/trigger: trigger.gfd 
        gnuef/samples/vendor/forms: vendor_maint.gfd 
        gnuef/samples/zipcode: states.gfd zipcode.gfd 

Log message:
        Small designer stuff
        ran all forms thru designer (except the history forms)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/GFDesigner.py.diff?cvsroot=OldCVS&tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/Instance.py.diff?cvsroot=OldCVS&tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/LayoutEditor.py.diff?cvsroot=OldCVS&tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/__init__.py.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/contact.gfd.diff?cvsroot=OldCVS&tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/helloworld2.gfd.diff?cvsroot=OldCVS&tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/button/forms/form.gfd.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/geas/country.gfd.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/geas/person.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/geas/users.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/inventory/forms/company.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/location/forms/country_maint.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/location/forms/county_maint.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/location/forms/state_maint.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/location/forms/zip_coords_maint.gfd.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/location/forms/zipcode_maint.gfd.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/po/sc_po_entry.gfd.diff?cvsroot=OldCVS&tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/simple/form.gfd.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/track/forms/address_type.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/track/forms/assignment_status.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/track/forms/contact_manager.gfd.diff?cvsroot=OldCVS&tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/track/forms/email_type.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/track/forms/phone_type.gfd.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/trigger/trigger.gfd.diff?cvsroot=OldCVS&tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/vendor/forms/vendor_maint.gfd.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/zipcode/states.gfd.diff?cvsroot=OldCVS&tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/samples/zipcode/zipcode.gfd.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text

Patches:
Index: gnue/designer/src/GFDesigner.py
diff -u gnue/designer/src/GFDesigner.py:1.18 
gnue/designer/src/GFDesigner.py:1.19
--- gnue/designer/src/GFDesigner.py:1.18        Sun Sep 16 19:43:53 2001
+++ gnue/designer/src/GFDesigner.py     Sun Nov  4 22:21:11 2001
@@ -78,7 +78,6 @@
   def OnNew(self, event):
     GFDInstance(self, None)
 
-
   def OnWizard(self, event):
 
     # TODO: This should actually pop up a list of available
@@ -126,7 +125,7 @@
 
   def OnExit(self, event):
     for instance in self._instances:
-      instance.Close(true)
+      instance.Destroy()
 
 
   def OnAbout(self, event):
Index: gnue/designer/src/Instance.py
diff -u gnue/designer/src/Instance.py:1.24 gnue/designer/src/Instance.py:1.25
--- gnue/designer/src/Instance.py:1.24  Sun Nov  4 21:27:23 2001
+++ gnue/designer/src/Instance.py       Sun Nov  4 22:21:11 2001
@@ -394,7 +394,7 @@
   def OnClose(self, event):
     RuntimeSettings.saveRuntimeSettings(self)
     self._app.removeInstance(self)
-    event.Skip()
+    self.Destroy()
 
   def OnDebugRun (self, event):
     DebugSession(self)
Index: gnue/designer/src/LayoutEditor.py
diff -u gnue/designer/src/LayoutEditor.py:1.25 
gnue/designer/src/LayoutEditor.py:1.26
--- gnue/designer/src/LayoutEditor.py:1.25      Sun Nov  4 21:27:23 2001
+++ gnue/designer/src/LayoutEditor.py   Sun Nov  4 22:21:11 2001
@@ -417,7 +417,6 @@
 
       if abs(relativeX) > self.instance.gridWidth/2:
          xshift = (abs(relativeX)/relativeX)
-      print self.instance.gridHeight
       if abs(relativeY) > self.instance.gridHeight/2:
          yshift = (abs(relativeY)/relativeY)
 
Index: gnue/designer/src/__init__.py
diff -u gnue/designer/src/__init__.py:1.4 gnue/designer/src/__init__.py:1.5
--- gnue/designer/src/__init__.py:1.4   Sun Sep 16 19:43:53 2001
+++ gnue/designer/src/__init__.py       Sun Nov  4 22:21:11 2001
@@ -20,7 +20,7 @@
 #
 
 PACKAGE='GNUe Designer'
-VERSION='pre0.0.2'
+VERSION='0.1.0'
 TITLE = 'GNUe Designer'
 
 
Index: gnue/gnuef/samples/button/forms/form.gfd
diff -u gnue/gnuef/samples/button/forms/form.gfd:1.2 
gnue/gnuef/samples/button/forms/form.gfd:1.3
--- gnue/gnuef/samples/button/forms/form.gfd:1.2        Thu Jun  7 21:36:52 2001
+++ gnue/gnuef/samples/button/forms/form.gfd    Sun Nov  4 22:21:11 2001
@@ -1,43 +1,35 @@
 <?xml version="1.0"?>
-<form title="Button Example">
 
-<options>
-  <version>0.0.1</version>
-  <height>6</height>
-  <width>25</width>
-  <author>James Thompson</author>
-</options>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:45:00  -->
 
-<trigger type="named" name="HelloWorld">
+<form width="25" title="Button Example" height="6">
+  <options>
+    <option value="0.0.1" name="version"/>
+    <option value="James Thompson" name="author"/>
+  </options>
+  <trigger type="NAMED" name="HelloWorld">
 print "Hello There!"
 </trigger>
-
-<trigger type="named" name="GoodbyeWorld">
+  <trigger type="NAMED" name="GoodbyeWorld">
 print "See Ya!"
 </trigger>
-
-<trigger type="named" name="Foo">
+  <trigger type="NAMED" name="Foo">
 print "Foo!"
 </trigger>
-
-<trigger type="named" name="Bar">
+  <trigger type="NAMED" name="Bar">
 print "Bar!"
 </trigger>
-
- 
-  <page>
+  <page name="Page_1">
     <block name="coding">
-      <button label="Button" x="1" y="1" width="8" height="1" 
trigger="HelloWorld"/>
-      <button label="Button" x="1" y="2" width="8" height="1" 
trigger="GoodbyeWorld"/>
-      <button label="Who's Got" x="1" y="3" width="13" height="1" 
trigger="Foo"/>
-      <button label="the Button?" x="1" y="4" width="13" height="1" 
trigger="Bar"/>
+      <button x="1" y="1" trigger="HelloWorld" width="8" label="Button"
+              name="Button_1" height="1"/>
+      <button x="1" y="2" trigger="GoodbyeWorld" width="8" label="Button"
+              name="Button_2" height="1"/>
+      <button x="1" y="3" trigger="Foo" width="13" label="Who's Got"
+              name="Button_3" height="1"/>
+      <button x="1" y="4" trigger="Bar" width="13" label="the Button?"
+              name="Button_4" height="1"/>
     </block>
   </page>
-
 </form>
-
-
-
-
-
-
Index: gnue/gnuef/samples/contact.gfd
diff -u gnue/gnuef/samples/contact.gfd:1.15 gnue/gnuef/samples/contact.gfd:1.16
--- gnue/gnuef/samples/contact.gfd:1.15 Wed Aug  8 23:27:24 2001
+++ gnue/gnuef/samples/contact.gfd      Sun Nov  4 22:21:11 2001
@@ -1,72 +1,83 @@
 <?xml version="1.0"?>
-<form>
 
-<options>
-<!--  <name>Contact Test</name> -->
-  <version>0.0.3</version>
-  <height>11</height>
-  <width>54</width>
-</options>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:41:53  -->
 
+<form width="54" height="11">
+  <options>
+    <option value="0.0.3" name="version"/>
+  </options>
   <datasource name="form" cache="5"/>
-
-  <page>
-    <block name='block1' datasource="form">
-      <label text="File As" x="1" y="1"/>
-      <entry name="field1" field="test1"  value="Neighbors, Derek A." x="1" 
y="2" width="52" height="1" />
-      <label text="First " x="1" y="3"/>
-      <entry name="field2" field="test2"  value="Derek" x="1" y="4" width="15" 
height="1" />
-      <label text="Middle " x="17" y="3"/>
-      <entry name="field3" field="test3"  value="Antony" x="17" y="4" 
width="10" height="1" />
-      <label text="Last " x="28" y="3"/>
-      <entry name="field4" field="test4"  value="Neighbors" x="28" y="4" 
width="25" height="1" />
+  <page name="Page_1">
+    <block name="block1" datasource="form">
+      <label x="1" y="1" name="Label_1" text="File As"/>
+      <entry x="1" y="2" value="Neighbors, Derek A." field="test1"
+             name="field1" width="52"/>
+      <label x="1" y="3" name="Label_2" text="First "/>
+      <entry x="1" y="4" value="Derek" field="test2" name="field2" width="15"/>
+      <label x="17" y="3" name="Label_3" text="Middle "/>
+      <entry x="17" y="4" value="Antony" field="test3" name="field3"
+             width="10"/>
+      <label x="28" y="3" name="Label_4" text="Last "/>
+      <entry x="28" y="4" value="Neighbors" field="test4" name="field4"
+             width="25"/>
     </block>
-    <block  name='block2' datasource="form">
-      <label text="Company Name" x="1" y="5"/>
-      <entry name="field5" field="test5"  value="GNU Enterprise" x="1" y="6" 
width="52" height="1" />
-      <label text="Job Title" x="1" y="7"/>
-      <entry name="field6" field="test6"  value="That Annoying Guy" x="1" 
y="8" width="52" height="1" />
+    <block name="block2" datasource="form">
+      <label x="1" y="5" name="Label_5" text="Company Name"/>
+      <entry x="1" y="6" value="GNU Enterprise" field="test5" name="field5"
+             width="52"/>
+      <label x="1" y="7" name="Label_6" text="Job Title"/>
+      <entry x="1" y="8" value="That Annoying Guy" field="test6" name="field6"
+             width="52"/>
     </block>
   </page>
-  <page>
-    <block name='block3' datasource="form">
-      <label text="File As" x="1" y="1"/>
-      <entry name="field7" field="test7"  value="Neighbors, Derek A." x="1" 
y="2" width="52" height="1" />
-      <label text="Address" x="1" y="3"/>
-      <entry name="field8" field="test8"  value="196 East Gilda Avenue" x="1" 
y="4" width="52" height="1" />
-      <entry name="field9" field="test9"  value="Suite 400" x="1" y="5" 
width="52" height="1" />
-      <label text="City" x="1" y="6"/>
-      <entry name="field10" field="test10"  value="Gilbert" x="1" y="7" 
width="25" height="1" />
-      <label text="State" x="27" y="6"/>
-      <entry name="field11" field="test11"  value="Arizona" x="27" y="7" 
width="11" height="1" />
-      <label text="Postal Code" x="39" y="6"/>
-      <entry name="field12" field="test12"  value="85233" x="39" y="7" 
width="14" height="1" />
-      <label text="Country" x="1" y="8"/>
-      <entry name="field13" field="test13"  value="United States" x="1" y="9" 
width="52" height="1" />
+  <page name="Page_2">
+    <block name="block3" datasource="form">
+      <label x="1" y="1" name="Label_7" text="File As"/>
+      <entry name="field7" x="1" y="2" width="52" value="Neighbors, Derek A."
+             field="test7"/>
+      <label x="1" y="3" name="Label_8" text="Address"/>
+      <entry name="field8" x="1" y="4" width="52"
+             value="196 East Gilda Avenue" field="test8"/>
+      <entry name="field9" x="1" y="5" width="52" value="Suite 400"
+             field="test9"/>
+      <label x="1" y="6" name="Label_9" text="City"/>
+      <entry name="field10" x="1" y="7" width="25" value="Gilbert"
+             field="test10"/>
+      <label x="27" y="6" name="Label_10" text="State"/>
+      <entry name="field11" x="27" y="7" width="11" value="Arizona"
+             field="test11"/>
+      <label x="39" y="6" name="Label_11" text="Postal Code"/>
+      <entry name="field12" x="39" y="7" width="14" value="85233"
+             field="test12"/>
+      <label x="1" y="8" name="Label_12" text="Country"/>
+      <entry name="field13" x="1" y="9" width="52" value="United States"
+             field="test13"/>
     </block>
   </page>
-  <page>
-    <block name='block4' datasource="form">
-      <label text="File As" x="1" y="1"/>
-      <entry name="field14" field="test14"  value="Neighbors, Derek A." x="1" 
y="2" width="52" height="1" />
-      <label text="Work" x="1" y="3"/>
-      <entry name="field15" field="test15"  value="602-555-2273" x="1" y="4" 
width="25" height="1" />
-      <label text="Fax" x="27" y="3"/>
-      <entry name="field16" field="test16"  value="602-555-2234" x="27" y="4" 
width="26" height="1" />
-      <label text="Mobil" x="1" y="5"/>
-      <entry name="field17" field="test17"  value="602-555-8126" x="1" y="6" 
width="25" height="1" />
-      <label text="Home" x="27" y="5"/>
-      <entry name="field18" field="test18"  value="480-555-1753" x="27" y="6" 
width="26" height="1" />
-      <label text="Email" x="1" y="7"/>
-      <entry name="field" field="test"  value="address@hidden" x="1" y="8" 
width="52" height="1" />
-      <label text="Website" x="1" y="9"/>
-      <entry name="field19" field="test19"  value="http://www.gnue.org"; x="1" 
y="10" width="52" height="1" />
+  <page name="Page_3">
+    <block name="block4" datasource="form">
+      <label x="1" y="1" name="Label_13" text="File As"/>
+      <entry name="field14" x="1" y="2" width="52" value="Neighbors, Derek A."
+             field="test14"/>
+      <label x="1" y="3" name="Label_14" text="Work"/>
+      <entry name="field15" x="1" y="4" width="25" value="602-555-2273"
+             field="test15"/>
+      <label x="27" y="3" name="Label_15" text="Fax"/>
+      <entry name="field16" x="27" y="4" width="26" value="602-555-2234"
+             field="test16"/>
+      <label x="1" y="5" name="Label_16" text="Mobil"/>
+      <entry name="field17" x="1" y="6" width="25" value="602-555-8126"
+             field="test17"/>
+      <label x="27" y="5" name="Label_17" text="Home"/>
+      <entry name="field18" x="27" y="6" width="26" value="480-555-1753"
+             field="test18"/>
+      <label x="1" y="7" name="Label_18" text="Email"/>
+      <entry name="field" x="1" y="8" width="52" value="address@hidden"
+             field="test"/>
+      <label x="1" y="9" name="Label_19" text="Website"/>
+      <entry name="field19" x="1" y="10" width="52"
+             value="http://www.gnue.org"; field="test19"/>
     </block>
   </page>
 </form>
-
-
-
-
-
-
Index: gnue/gnuef/samples/geas/country.gfd
diff -u gnue/gnuef/samples/geas/country.gfd:1.2 
gnue/gnuef/samples/geas/country.gfd:1.3
--- gnue/gnuef/samples/geas/country.gfd:1.2     Wed Jun 27 21:58:51 2001
+++ gnue/gnuef/samples/geas/country.gfd Sun Nov  4 22:21:11 2001
@@ -1,33 +1,29 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:45:55  -->
+
+<form width="38" title="Customer Maintenance" height="7">
   <options>
-    <title>Customer Maintenance</title>
-    <version>0.0.2</version>
-    <height>7</height>
-    <width>38</width>
+    <option value="0.0.2" name="version"/>
   </options>
-
-  <database name="gnue" provider="geas" dbname="test" host="gnue"/>
-  <datasource name="country" database="gnue" table="addressbook::country"/> 
-
-  <page>
-    <block name="id" datasource="country" rows="5" >
-      <label text="ID" x="1" y="1" width="4" alignment="center"/>
-      <entry name="id" field="id" x="1" y="2" width="4" height="1" 
max_length="2">
-       <options>
-         <tip>2 Character code for country</tip>
-       </options>
+  <datasource table="addressbook::country" name="country" database="gnue"/>
+  <page name="Page_1">
+    <block name="id" rows="5" datasource="country">
+      <label x="1" y="1" width="4" name="Label_1" alignment="center" 
text="ID"/>
+      <entry x="1" y="2" field="id" name="id" max_length="2" width="4">
+        <options>
+          <option name="tip" value="2 Character code for country"/>
+        </options>
       </entry>
-
-      <label text="Name" x="6" y="1" width="30" alignment="center"/>
-      <entry name="name" field="name" x="6" y="2" width="30" height="1" 
uppercase="">
-       <options>
-         <tip>Name of country</tip>
-       </options>
+      <label x="6" y="1" width="30" name="Label_2" alignment="center"
+             text="Name"/>
+      <entry name="name" x="6" y="2" width="30" field="name" case="upper">
+        <options>
+          <option name="tip" value="Name of country"/>
+        </options>
       </entry>
-
     </block>
   </page>
-
+  <database provider="geas" dbname="test" host="gnue" name="gnue" comment=""/>
 </form>
Index: gnue/gnuef/samples/geas/person.gfd
diff -u gnue/gnuef/samples/geas/person.gfd:1.1 
gnue/gnuef/samples/geas/person.gfd:1.2
--- gnue/gnuef/samples/geas/person.gfd:1.1      Mon Mar  5 22:15:42 2001
+++ gnue/gnuef/samples/geas/person.gfd  Sun Nov  4 22:21:11 2001
@@ -1,62 +1,54 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:46:01  -->
+
+<form width="32" title="Customer Maintenance" height="10">
   <options>
-    <title>Customer Maintenance</title>
-    <version>0.0.2</version>
-    <height>10</height>
-    <width>32</width>
+    <option value="0.0.2" name="version"/>
   </options>
-
-  <database name="gnue" provider="geas" dbname="test" host="gnue"/>
-  <datasource name="person" database="gnue" table="addressbook::person"/> 
-  <datasource name="countrylookup" database="gnue" 
table="addressbook::country" prequery=""/> 
-
-  <page>
+  <datasource table="addressbook::person" name="person" database="gnue"/>
+  <datasource table="addressbook::country" name="countrylookup"
+              database="gnue" prequery=""/>
+  <page name="Page_1">
     <block name="id" datasource="person">
-      <label text="Name" x="1" y="1"/>
-      <entry name="name" field="name" x="1" y="2" width="30" height="1" 
uppercase="">
-       <options>
-         <tip>Name of contact</tip>
-       </options>
-      </entry>
-
-      <label text="Address" x="1" y="3"/>
-      <entry name="addr1" field="addr1" x="1" y="4" width="30" height="1" 
uppercase="">
-       <options>
-         <tip>Mailing address info</tip>
-       </options>
-      </entry>
-      <entry name="addr2" field="addr2" x="1" y="5" width="30" height="1" 
uppercase="">
-       <options>
-         <tip>Mailing address info</tip>
-       </options>
-      </entry>
-      <entry name="addr3" field="addr3" x="1" y="6" width="30" height="1" 
uppercase="">
-       <options>
-         <tip>Mailing address info</tip>
-       </options>
-      </entry>
-
-      <label text="Country" x="1" y="7"/>
-      <entry name="countrycode" field="countrycode" x="10" y="7" width="10" 
height="1" uppercase=""
-         foreign_key="countrylookup.id" foreign_key_description="name" 
-         style="dropdown" >
-       <options>
-         <tip>Country</tip>
-       </options>
-      </entry>
-
-      <label text="Birthday" x="1" y="8"/>
-      <entry name="bday" field="bday" x="10" y="8" width="16" height="1" 
uppercase="">
-       <options>
-         <tip>Date of birth</tip>
-       </options>
+      <label x="1" y="1" name="Label_1" text="Name"/>
+      <entry name="name" x="1" y="2" width="30" field="name" case="upper">
+        <options>
+          <option name="tip" value="Name of contact"/>
+        </options>
+      </entry>
+      <label x="1" y="3" name="Label_2" text="Address"/>
+      <entry name="addr1" x="1" y="4" width="30" field="addr1" case="upper">
+        <options>
+          <option name="tip" value="Mailing address info"/>
+        </options>
+      </entry>
+      <entry name="addr2" x="1" y="5" width="30" field="addr2" case="upper">
+        <options>
+          <option name="tip" value="Mailing address info"/>
+        </options>
+      </entry>
+      <entry name="addr3" x="1" y="6" width="30" field="addr3" case="upper">
+        <options>
+          <option name="tip" value="Mailing address info"/>
+        </options>
+      </entry>
+      <label x="1" y="7" name="Label_3" text="Country"/>
+      <entry x="10" y="7" field="countrycode" name="countrycode" case="upper"
+             width="10" style="dropdown" foreign_key="countrylookup.id"
+             foreign_key_description="name">
+        <options>
+          <option name="tip" value="Country"/>
+        </options>
+      </entry>
+      <label x="1" y="8" name="Label_4" text="Birthday"/>
+      <entry name="bday" x="10" y="8" width="16" field="bday" case="upper">
+        <options>
+          <option name="tip" value="Date of birth"/>
+        </options>
       </entry>
-
-    
-
     </block>
   </page>
-
+  <database provider="geas" dbname="test" host="gnue" name="gnue" comment=""/>
 </form>
Index: gnue/gnuef/samples/geas/users.gfd
diff -u gnue/gnuef/samples/geas/users.gfd:1.3 
gnue/gnuef/samples/geas/users.gfd:1.4
--- gnue/gnuef/samples/geas/users.gfd:1.3       Wed Jun 27 21:58:51 2001
+++ gnue/gnuef/samples/geas/users.gfd   Sun Nov  4 22:21:11 2001
@@ -1,17 +1,14 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:46:06  -->
+
+<form width="40" title="GEAS User Management" height="3">
   <options>
-    <title>GEAS User Management</title>
-    <version>0.0.1</version>
-    <height>3</height>
-    <width>40</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database name="gnue" provider="geas" dbname="test" host="gnue"/>
-  <datasource name="users" database="gnue" table="geas::user" prequery=""/>
-
-<trigger type="named" name="randompw">
+  <datasource table="geas::user" name="users" database="gnue" prequery=""/>
+  <trigger type="NAMED" name="randompw">
 import string
 import whrandom
 newpass = ""
@@ -26,27 +23,23 @@
     newpass = newpass + nextchar
 userid.fields.password = newpass
 </trigger>
-
-  <page>
+  <page name="Page_1">
     <block name="userid" datasource="users">
-
-      <label text="Username" x="1" y="1"/>
-      <entry name="name" field="username" x="10" y="1" width="28" height="1">
+      <label x="1" y="1" name="Label_1" text="Username"/>
+      <entry name="name" x="10" y="1" width="28" field="username">
         <options>
-         <tip>A person's name in the GEAS user list</tip>
-       </options>
+          <option name="tip" value="A person's name in the GEAS user list"/>
+        </options>
       </entry>
-
-      <label text="Password" x="1" y="2"/>
-      <entry name="password" field="password" x="10" y="2" width="21" 
height="1">
+      <label x="1" y="2" name="Label_2" text="Password"/>
+      <entry name="password" x="10" y="2" width="21" field="password">
         <options>
-         <tip>A user's password</tip>
-       </options>
+          <option name="tip" value="A user's password"/>
+        </options>
       </entry>
-
-      <button label="Random" width="7" height ="1" x="32" y="2" 
trigger="randompw"/>
-
+      <button x="32" y="2" trigger="randompw" width="7" label="Random"
+              name="Button_1" height="1"/>
     </block>
   </page>
-
+  <database provider="geas" dbname="test" host="gnue" name="gnue" comment=""/>
 </form>
Index: gnue/gnuef/samples/helloworld2.gfd
diff -u gnue/gnuef/samples/helloworld2.gfd:1.7 
gnue/gnuef/samples/helloworld2.gfd:1.8
--- gnue/gnuef/samples/helloworld2.gfd:1.7      Mon Sep  3 13:29:14 2001
+++ gnue/gnuef/samples/helloworld2.gfd  Sun Nov  4 22:21:11 2001
@@ -1,14 +1,14 @@
 <?xml version="1.0"?>
-<form title="Input Validation Test">
 
-<options>
-  <title>Input Validation Test</title>
-  <version>0.0.2</version>
-  <width>35</width>
-  <height>12</height>
-</options>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 21:41:44  -->
 
-<trigger type="named" name="HelloWorld">
+<form width="35" title="Input Validation Test">
+  <options>
+    <option value="0.0.2" name="version"/>
+  </options>
+  <datasource name="nil" cache="5"/>
+  <trigger type="NAMED" name="HelloWorld">
 #
 #Populate User Name from Name
 #
@@ -20,23 +20,21 @@
 
 #login.fields.user = address.fields.name
 </trigger>
-
-  <datasource name="nil" cache="5" />
-  <page>
+  <page name="Page_1">
     <block name="address" datasource="nil">
-      <label text="Full Name:" x="1" y="1"/>
-      <entry name="name" field="name" x="1" y="2" height="1" width="10">
-       <trigger type="Pre-FocusOut" src="HelloWorld"/>
+      <label x="1" y="1" name="Label_1" text="Full Name:"/>
+      <entry x="1" y="2" field="name" name="name" width="10">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_1" src="HelloWorld"/>
       </entry>
-      <label text="Address:" x="1" y="3"/>
-      <entry name="address1" field="address1" x="1" y="4" height="1" 
width="20"/> 
-      <entry name="address2" field="address2" x="1" y="5" height="1" 
width="20"/> 
-      <entry name="address3" field="address3" x="1" y="6" height="1" 
width="20"/> 
+      <label x="1" y="3" name="Label_2" text="Address:"/>
+      <entry name="address1" x="1" y="4" width="20" field="address1"/>
+      <entry name="address2" x="1" y="5" width="20" field="address2"/>
+      <entry name="address3" x="1" y="6" width="20" field="address3"/>
     </block>
     <block name="login" datasource="nil">
-      <label text="User Name" x="1" y="7" />
-      <entry name="user" value="Type Here" x="1" y="8" width="30" height="1" 
field="user">
-         <trigger type ="Pre-FocusOut">
+      <label x="1" y="7" name="Label_3" text="User Name"/>
+      <entry x="1" y="8" value="Type Here" field="user" name="user" width="30">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_2">
 #
 #User name validation trigger
 #
@@ -48,15 +46,10 @@
   print "ERROR! First 3 letters of user name MUST"
   print "       match first three letters of full name."
   login.fields.user=""
-print "User name updated to \"%s\"" % login.fields.user</trigger> 
-     </entry>
-      <entry name="password" value="Type Here" x="1" y="9" width="30" 
height="1" field="pass"/>    </block>
+print "User name updated to \"%s\"" % login.fields.user</trigger>
+      </entry>
+      <entry x="1" y="9" value="Type Here" field="pass" name="password"
+             width="30"/>
+    </block>
   </page>
-
 </form>
-
-
-
-
-
-
Index: gnue/gnuef/samples/inventory/forms/company.gfd
diff -u gnue/gnuef/samples/inventory/forms/company.gfd:1.3 
gnue/gnuef/samples/inventory/forms/company.gfd:1.4
--- gnue/gnuef/samples/inventory/forms/company.gfd:1.3  Wed Aug 29 20:23:12 2001
+++ gnue/gnuef/samples/inventory/forms/company.gfd      Sun Nov  4 22:21:11 2001
@@ -1,60 +1,60 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:03:07  -->
 
-<options>
-  <title>Company Management</title>
-  <version>0.0.1</version>
-  <height>10</height>
-  <width>42</width>
-</options>
-
-  <database name="dtbsgnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="dtsrccompany" database="dtbsgnue" table="company" 
cache="5"/>
-  <datasource name="ziplookup" database="dtbsgnue" table="zipcode"/>
-  <page>
+<form width="42" title="Company Management" height="10">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource cache="5" database="dtbsgnue" name="dtsrccompany"
+              table="company"/>
+  <datasource table="zipcode" name="ziplookup" database="dtbsgnue"/>
+  <page name="Page_1">
     <block name="blckcompany" datasource="dtsrccompany">
-
-      <label text="Company Name" x="1" y="1"/>
-      <entry name="ntryname" field="name" x="1" y="2" width="40" 
max_length="60" uppercase="">
-            <options>
-              <tip>Please enter the value for company name.</tip>
-            </options>
-          </entry>
-
-      <label text="Address" x="1" y="3"/>
-      <entry name="ntryaddr1" field="addr1" x="1" y="4" width="40" 
max_length="60" uppercase="">
-            <options>
-              <tip>Please enter the value for first line of address.</tip>
-            </options>
-          </entry>
-
-      <entry name="ntryaddr2" field="addr2" x="1" y="5" width="40" 
max_length="60" uppercase="">
-            <options>
-              <tip>Please enter the value for second line of address</tip>
-            </options>
-          </entry>
-
-      <label text="City" x="1" y="6"/>
-      <entry name="ntrycity" field="city" x="1" y="7" width="25" 
max_length="40" uppercase="" readonly="">
-            <options>
-              <tip>Please enter the value for city.</tip>
-            </options>
-          </entry>
-
-      <label text="ST" x="27" y="6"/>
-      <entry name="ntrystate" field="state" x="27" y="7" width="3" 
max_length="2" uppercase="" readonly="">
-            <options>
-              <tip>Please enter the value for state.</tip>
-            </options>
-          </entry>
-
-      <label text="Zip" x="31" y="6"/>
-      <entry name="ntryzip" field="zip" x="31" y="7" width="10" 
max_length="10" uppercase="">
-            <options>
-              <tip>Please enter the value for zip code.</tip>
-            </options>
-            <trigger type ="Pre-FocusOut">
+      <label x="1" y="1" name="Label_1" text="Company Name"/>
+      <entry x="1" y="2" field="name" name="ntryname" case="upper"
+             max_length="60" width="40">
+        <options>
+          <option name="tip" value="Please enter the value for company name."/>
+        </options>
+      </entry>
+      <label x="1" y="3" name="Label_2" text="Address"/>
+      <entry x="1" y="4" field="addr1" name="ntryaddr1" case="upper"
+             max_length="60" width="40">
+        <options>
+          <option name="tip"
+                  value="Please enter the value for first line of address."/>
+        </options>
+      </entry>
+      <entry x="1" y="5" field="addr2" name="ntryaddr2" case="upper"
+             max_length="60" width="40">
+        <options>
+          <option name="tip"
+                  value="Please enter the value for second line of address"/>
+        </options>
+      </entry>
+      <label x="1" y="6" name="Label_3" text="City"/>
+      <entry x="1" y="7" field="city" name="ntrycity" case="upper"
+             max_length="40" readonly="" width="25">
+        <options>
+          <option name="tip" value="Please enter the value for city."/>
+        </options>
+      </entry>
+      <label x="27" y="6" name="Label_4" text="ST"/>
+      <entry x="27" y="7" field="state" name="ntrystate" case="upper"
+             max_length="2" readonly="" width="3">
+        <options>
+          <option name="tip" value="Please enter the value for state."/>
+        </options>
+      </entry>
+      <label x="31" y="6" name="Label_5" text="Zip"/>
+      <entry x="31" y="7" field="zip" name="ntryzip" case="upper"
+             max_length="10" width="10">
+        <options>
+          <option name="tip" value="Please enter the value for zip code."/>
+        </options>
+        <trigger type="PRE-FOCUSOUT" name="Trigger_1">
 print "zipcode",self._value
 #ziplookup.clear()     
 #ziplookup.setField(0,"zipcode",self.value,TRUE)
@@ -65,22 +65,23 @@
 blckcompany.fields.ntrycity = city
 blckcompany.fields.ntrystate = state
            </trigger>
-          </entry>
-
-      <label text="Phone Number" x="1" y="8"/>
-      <entry name="ntryphone" field="phone" x="1" y="9" width="19" 
max_length="20" uppercase="">
-            <options>
-              <tip>Please enter the value for phone number.</tip>
-            </options>
-          </entry>
-
-      <label text="Fax Number" x="22" y="8"/>
-      <entry name="ntryfax" field="fax" x="22" y="9" width="19" 
max_length="20" uppercase="">
-            <options>
-              <tip>Please enter the value for fax number.</tip>
-            </options>
-          </entry>
-
+      </entry>
+      <label x="1" y="8" name="Label_6" text="Phone Number"/>
+      <entry x="1" y="9" field="phone" name="ntryphone" case="upper"
+             max_length="20" width="19">
+        <options>
+          <option name="tip" value="Please enter the value for phone number."/>
+        </options>
+      </entry>
+      <label x="22" y="8" name="Label_7" text="Fax Number"/>
+      <entry x="22" y="9" field="fax" name="ntryfax" case="upper"
+             max_length="20" width="19">
+        <options>
+          <option name="tip" value="Please enter the value for fax number."/>
+        </options>
+      </entry>
     </block>
   </page>
+  <database provider="postgresql" dbname="gnue" host="gnue" name="dtbsgnue"
+            comment=""/>
 </form>
Index: gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd
diff -u gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd:1.1 
gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd:1.2
--- gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd:1.1  Wed Jan 10 
01:14:36 2001
+++ gnue/gnuef/samples/inventory/forms/inv_maintenance.gfd      Sun Nov  4 
22:21:11 2001
@@ -1,64 +1,53 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:03:13  -->
 
-<options>
-  <title>Inventory Maintenance</title>
-  <version>0.0.1</version>
-  <height>16</height>
-  <width>35</width>
-</options>
-
-  <database name="devel" provider="postgresql" dbname="devel" host="gnue"/>
-  <datasource name="inventory" database="devel" table="inventory" />
-  <datasource name="available_units" database="devel" table="unit_description" 
prequery="" />
-
-
-  <page>
+<form width="35" title="Inventory Maintenance" height="16">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource table="inventory" name="inventory" database="devel"/>
+  <datasource table="unit_description" name="available_units" database="devel"
+              prequery=""/>
+  <page name="Page_1">
     <block name="inventory" datasource="inventory">
-      <label text="Part Number" x="1" y="1"/>
-      <entry name="ntrypart_number" field="part_number" x="1" y="2" width="10">
+      <label x="1" y="1" name="Label_1" text="Part Number"/>
+      <entry name="ntrypart_number" x="1" y="2" width="10" field="part_number">
         <options>
-         <tip>The part number for this item</tip>
+          <option name="tip" value="The part number for this item"/>
         </options>
       </entry>
-
-      <label text="Description" x="1" y="3"/>
-      <entry name="ntrydescription" field="description" x="1" y="4" width="30">
+      <label x="1" y="3" name="Label_2" text="Description"/>
+      <entry name="ntrydescription" x="1" y="4" width="30" field="description">
         <options>
-         <tip>Brief description of the part</tip>
+          <option name="tip" value="Brief description of the part"/>
         </options>
       </entry>
-
-      <label text="Available Qty" x="1" y="5"/>
-      <entry name="ntryavailable_rty" field="available_qty" x="1" y="6" 
width="10"  numeric=""/>
-
-      <label text="Qty Reserved" x="1" y="7"/>
-      <entry name="ntryreserved_qty" field="reserved_qty" x="1" y="8" 
width="10"  numeric=""/>
-
-      <label text="Nonusable Qty" x="1" y="9"/>
-      <entry name="ntrynonusable_qty" field="nonusable_qty" x="1" y="10" 
width="10"  numeric=""/>
-
-      <label text="Actual Qty" x="1" y="11"/>
-      <entry name="ntryactual_qty" field="actual_qty" x="1" y="12" width="10"  
readonly=""/>
-
-      <label text="Reorder Qty" x="16" y="5"/>
-      <entry name="ntryreorder_qty" field="reorder_qty" x="16" y="6" 
width="10"  numeric=""/>
-
-      <label text="Reorder Point" x="16" y="7"/>
-      <entry name="ntryreorder_point" field="reorder_point" x="16" y="8" 
width="10"  numeric=""/>
-
-      <label text="Quantity represented in " x="16" y="9"/>
-      <entry name="ntryqty_unit" field="qty_unit" x="16" y="10" width="10"  
foreign_key="available_units.id" foreign_key_description="description" 
style="dropdown"/>
-
+      <label x="1" y="5" name="Label_3" text="Available Qty"/>
+      <entry name="ntryavailable_rty" x="1" y="6" width="10"
+             field="available_qty" typecast="number"/>
+      <label x="1" y="7" name="Label_4" text="Qty Reserved"/>
+      <entry name="ntryreserved_qty" x="1" y="8" width="10"
+             field="reserved_qty" typecast="number"/>
+      <label x="1" y="9" name="Label_5" text="Nonusable Qty"/>
+      <entry name="ntrynonusable_qty" x="1" y="10" width="10"
+             field="nonusable_qty" typecast="number"/>
+      <label x="1" y="11" name="Label_6" text="Actual Qty"/>
+      <entry name="ntryactual_qty" x="1" y="12" readonly="" width="10"
+             field="actual_qty"/>
+      <label x="16" y="5" name="Label_7" text="Reorder Qty"/>
+      <entry name="ntryreorder_qty" x="16" y="6" width="10"
+             field="reorder_qty" typecast="number"/>
+      <label x="16" y="7" name="Label_8" text="Reorder Point"/>
+      <entry name="ntryreorder_point" x="16" y="8" width="10"
+             field="reorder_point" typecast="number"/>
+      <label x="16" y="9" name="Label_9" text="Quantity represented in "/>
+      <entry x="16" y="10" field="qty_unit" name="ntryqty_unit" width="10"
+             style="dropdown" foreign_key="available_units.id"
+             foreign_key_description="description"/>
     </block>
   </page>
+  <database provider="postgresql" dbname="devel" host="gnue" name="devel"
+            comment=""/>
 </form>
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd
diff -u gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd:1.2 
gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd:1.3
--- gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd:1.2       Fri Feb 
 9 20:00:19 2001
+++ gnue/gnuef/samples/inventory/forms/sc_inv_cycle_count.gfd   Sun Nov  4 
22:21:11 2001
@@ -1,103 +1,87 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:03:19  -->
 
-<options>
-  <title>Inventory Maintenance</title>
-  <version>0.0.1</version>
-  <height>31</height>
-  <width>76</width>
-</options>
-
-<!--
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="inventory" database="gnue" table="inventory" />
-  <datasource name="available_units" database="gnue" table="unit_description" 
prequery="" />
--->
+<form width="76" title="Inventory Maintenance" height="31">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
   <datasource name="inventory"/>
-
-  <page>
+  <page name="Page_1">
     <block name="inventory" datasource="inventory">
-      <label text="Store Number" x="1" y="1"/>
-      <entry name="ntryStoreNum" field="loc_num" x="1" y="2" width="10">
+      <label x="1" y="1" name="Label_1" text="Store Number"/>
+      <entry name="ntryStoreNum" x="1" y="2" width="10" field="loc_num">
         <options>
-         <tip>The store number.</tip>
+          <option name="tip" value="The store number."/>
         </options>
       </entry>
-      <label text="Phone Number" x="21" y="1"/>
-      <entry name="ntryPhoneNumber" field="phone" x="21" y="2" width="20">
+      <label x="21" y="1" name="Label_2" text="Phone Number"/>
+      <entry name="ntryPhoneNumber" x="21" y="2" width="20" field="phone">
         <options>
-         <tip>The stores phone number.</tip>
+          <option name="tip" value="The stores phone number."/>
         </options>
       </entry>
-      <label text="Store Name" x="1" y="3"/>
-      <entry name="ntryStoreName" field="desc" x="1" y="4" width="40">
+      <label x="1" y="3" name="Label_3" text="Store Name"/>
+      <entry name="ntryStoreName" x="1" y="4" width="40" field="desc">
         <options>
-         <tip>The store name.</tip>
+          <option name="tip" value="The store name."/>
         </options>
       </entry>
-      <label text="Address" x="1" y="5"/>
-      <entry name="ntryAddr1" field="addr1" x="1" y="6" width="40">
+      <label x="1" y="5" name="Label_4" text="Address"/>
+      <entry name="ntryAddr1" x="1" y="6" width="40" field="addr1">
         <options>
-         <tip>The stores address line one.</tip>
+          <option name="tip" value="The stores address line one."/>
         </options>
       </entry>
-      <entry name="ntryAddr2" field="addr2" x="1" y="7" width="40">
+      <entry name="ntryAddr2" x="1" y="7" width="40" field="addr2">
         <options>
-         <tip>The stores address line two.</tip>
+          <option name="tip" value="The stores address line two."/>
         </options>
       </entry>
-      <entry name="ntryAddr3" field="addr3" x="1" y="8" width="40">
+      <entry name="ntryAddr3" x="1" y="8" width="40" field="addr3">
         <options>
-         <tip>The stores address line three.</tip>
+          <option name="tip" value="The stores address line three."/>
         </options>
       </entry>
-      <label text="Comments" x="44" y="1"/>
-      <entry name="ntryComments" field="" x="44" y="2" width="31" height="8">
+      <label x="44" y="1" name="Label_5" text="Comments"/>
+      <entry name="ntryComments" x="44" y="2" width="31" field="" height="8">
         <options>
-         <tip>Comments about store.</tip>
+          <option name="tip" value="Comments about store."/>
         </options>
       </entry>
-
-
-      <label text="SKU" x="1" y="10"/>
-      <label text="Description" x="12" y="10"/>
-      <label text="Old QTY" x="43" y="10"/>
-      <label text="New QTY" x="54" y="10"/>
-      <label text="Sold" x="65" y="10"/>
-      <entry name="" field="sku" x="1" y="11" width="10" visibleCount="20">
+      <label x="1" y="10" name="Label_6" text="SKU"/>
+      <label x="12" y="10" name="Label_7" text="Description"/>
+      <label x="43" y="10" name="Label_8" text="Old QTY"/>
+      <label x="54" y="10" name="Label_9" text="New QTY"/>
+      <label x="65" y="10" name="Label_10" text="Sold"/>
+      <entry x="1" y="11" field="sku" name="" width="10" rows="20">
         <options>
-         <tip>The SKU for this item.</tip>
+          <option name="tip" value="The SKU for this item."/>
         </options>
       </entry>
-      <entry name="ntryDescription" field="desc" x="12" y="11" width="30" 
visibleCount="20">
+      <entry x="12" y="11" field="desc" name="ntryDescription" width="30"
+             rows="20">
         <options>
-         <tip>The description for this item.</tip>
+          <option name="tip" value="The description for this item."/>
         </options>
       </entry>
-      <entry name="ntryOldQty" field="qty" x="43" y="11" width="10" 
visibleCount="20">
+      <entry x="43" y="11" field="qty" name="ntryOldQty" width="10" rows="20">
         <options>
-         <tip>The old on hand quantity for this item.</tip>
+          <option name="tip" value="The old on hand quantity for this item."/>
         </options>
       </entry>
-      <entry name="ntryNewQty" x="54" y="11" width="10" visibleCount="20">
+      <entry x="54" y="11" name="ntryNewQty" width="10" rows="20">
         <options>
-         <tip>The new physical count quantity for this item.</tip>
+          <option name="tip"
+                  value="The new physical count quantity for this item."/>
         </options>
       </entry>
-      <entry name="ntrySold" x="65" y="11" width="10" visibleCount="20">
+      <entry x="65" y="11" name="ntrySold" width="10" rows="20">
         <options>
-         <tip>The number of units sold for this item.</tip>
+          <option name="tip" value="The number of units sold for this item."/>
         </options>
       </entry>
     </block>
   </page>
 </form>
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/location/forms/country_maint.gfd
diff -u gnue/gnuef/samples/location/forms/country_maint.gfd:1.1 
gnue/gnuef/samples/location/forms/country_maint.gfd:1.2
--- gnue/gnuef/samples/location/forms/country_maint.gfd:1.1     Thu Jan 11 
19:29:15 2001
+++ gnue/gnuef/samples/location/forms/country_maint.gfd Sun Nov  4 22:21:11 2001
@@ -1,36 +1,25 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:25:37  -->
+
+<form width="54" title="Country Maintenance" height="13">
   <options>
-    <title>Country Maintenance</title>
-    <version>0.0.1</version>
-    <height>13</height>
-    <width>54</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="country" database="gnue" table="country" 
order_by="country"/> 
-
-  <page>
+  <datasource database="gnue" name="country" order_by="country"
+              table="country"/>
+  <page name="Page_1">
     <block name="country" datasource="country">
-      <label text="Country" x="1" y="1"/>
-      <entry name="country" field="country" x="1" y="2" width="50" 
visibleCount="10" uppercase="" max_length="50">
-       <options>
-          <tip>The name of the country</tip>
+      <label x="1" y="1" name="Label_1" text="Country"/>
+      <entry x="1" y="2" field="country" name="country" case="upper"
+             max_length="50" width="50" rows="10">
+        <options>
+          <option name="tip" value="The name of the country"/>
         </options>
       </entry>
     </block>
   </page>
-
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/location/forms/county_maint.gfd
diff -u gnue/gnuef/samples/location/forms/county_maint.gfd:1.1 
gnue/gnuef/samples/location/forms/county_maint.gfd:1.2
--- gnue/gnuef/samples/location/forms/county_maint.gfd:1.1      Thu Jan 11 
19:29:15 2001
+++ gnue/gnuef/samples/location/forms/county_maint.gfd  Sun Nov  4 22:21:11 2001
@@ -1,47 +1,34 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:25:41  -->
+
+<form width="24" title="County Maintenance" height="13">
   <options>
-    <title>County Maintenance</title>
-    <version>0.0.1</version>
-    <height>13</height>
-    <width>24</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="county" database="gnue" table="county" cache="5" 
order_by="state,county"/> 
-  <datasource name="validator" database="gnue" table="state" prequery="" />
-
-
-  <page>
+  <datasource cache="5" database="gnue" name="county" order_by="state,county"
+              table="county"/>
+  <datasource table="state" name="validator" database="gnue" prequery=""/>
+  <page name="Page_1">
     <block name="county" datasource="county">
-      <label text="County" x="1" y="1"/>
-      <entry name="county" field="county" x="1" y="2" width="10" 
visibleCount="10" uppercase="">
-       <options>
-         <tip>The name of the county</tip>
-       </options>
+      <label x="1" y="1" name="Label_1" text="County"/>
+      <entry x="1" y="2" field="county" name="county" case="upper" width="10"
+             rows="10">
+        <options>
+          <option name="tip" value="The name of the county"/>
+        </options>
       </entry>
-
-      <label text="State" x="12" y="1"/>
-      <entry name="state" field="state" x="12" y="2" width="10" 
visibleCount="10" style="dropdown" foreign_key="validator.state" 
foreign_key_description="description">
-       <options>
-         <tip>The state in which the county is located</tip>
-       </options>
+      <label x="12" y="1" name="Label_2" text="State"/>
+      <entry x="12" y="2" field="state" name="state" width="10" rows="10"
+             style="dropdown" foreign_key="validator.state"
+             foreign_key_description="description">
+        <options>
+          <option name="tip" value="The state in which the county is located"/>
+        </options>
       </entry>
-
     </block>
   </page>
-
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
-
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/location/forms/state_maint.gfd
diff -u gnue/gnuef/samples/location/forms/state_maint.gfd:1.1 
gnue/gnuef/samples/location/forms/state_maint.gfd:1.2
--- gnue/gnuef/samples/location/forms/state_maint.gfd:1.1       Thu Jan 11 
19:29:15 2001
+++ gnue/gnuef/samples/location/forms/state_maint.gfd   Sun Nov  4 22:21:11 2001
@@ -1,44 +1,31 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:25:46  -->
+
+<form width="39" title="State Maintenance" height="13">
   <options>
-    <title>State Maintenance</title>
-    <version>0.0.1</version>
-    <height>13</height>
-    <width>39</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="state" database="gnue" table="state" order_by="state"/> 
-
-  <page>
+  <datasource database="gnue" name="state" order_by="state" table="state"/>
+  <page name="Page_1">
     <block name="state" datasource="state">
-      <label text="State" x="1" y="1"/>
-      <entry name="state" field="state" x="1" y="2" width="3" 
visibleCount="10" uppercase="" max_length="2">
-       <options>
-          <tip>The 2 charater code for the state</tip>
+      <label x="1" y="1" name="Label_1" text="State"/>
+      <entry x="1" y="2" field="state" name="state" case="upper"
+             max_length="2" width="3" rows="10">
+        <options>
+          <option name="tip" value="The 2 charater code for the state"/>
         </options>
       </entry>
-
-      <label text="Description" x="7" y="1"/>
-      <entry name="description" field="description" x="7" y="2" width="30" 
visibleCount="10" max_length="30">
-         <options>
-          <tip>The full name of the state</tip>
+      <label x="7" y="1" name="Label_2" text="Description"/>
+      <entry x="7" y="2" field="description" name="description"
+             max_length="30" width="30" rows="10">
+        <options>
+          <option name="tip" value="The full name of the state"/>
         </options>
       </entry>
-
     </block>
   </page>
-
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/location/forms/zip_coords_maint.gfd
diff -u gnue/gnuef/samples/location/forms/zip_coords_maint.gfd:1.2 
gnue/gnuef/samples/location/forms/zip_coords_maint.gfd:1.3
--- gnue/gnuef/samples/location/forms/zip_coords_maint.gfd:1.2  Thu Mar 22 
16:02:43 2001
+++ gnue/gnuef/samples/location/forms/zip_coords_maint.gfd      Sun Nov  4 
22:21:11 2001
@@ -1,56 +1,58 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:25:52  -->
+
+<form width="71" title="ZIP Code Maintenance" height="18">
   <options>
-    <title>ZIP Code Maintenance</title>
-    <version>0.0.1</version>
-    <height>18</height>
-    <width>71</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database name="devel" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="zips" database="devel" table="zipcode" cache="5" 
order_by="state,city"/> 
-  <datasource name="validator" database="devel" table="state" prequery="" 
order_by="description"/>
-
-  <page>
+  <datasource cache="5" database="devel" name="zips" order_by="state,city"
+              table="zipcode"/>
+  <datasource prequery="" database="devel" name="validator"
+              order_by="description" table="state"/>
+  <page name="Page_1">
     <block name="zip" datasource="zips">
-      <label text="Zip" x="1" y="1"/>
-      <entry name="zip" field="zipcode" x="1" y="2" width="5" height="1" 
visibleCount="15" numeric="" max_length="5">
-       <options>
-         <tip>US Postal Zip Code</tip>
-       </options>
+      <label x="1" y="1" name="Label_1" text="Zip"/>
+      <entry x="1" y="2" field="zipcode" name="zip" max_length="5" width="5"
+             typecast="number" rows="15">
+        <options>
+          <option name="tip" value="US Postal Zip Code"/>
+        </options>
       </entry>
-
-      <label text="City" x="7" y="1"/>
-      <entry name="city" field="city" x="7" y="2" width="15" height="1" 
visibleCount="15" uppercase="">
-       <options>
-         <tip>Full name of city</tip>
-       </options>
+      <label x="7" y="1" name="Label_2" text="City"/>
+      <entry x="7" y="2" field="city" name="city" case="upper" width="15"
+             rows="15">
+        <options>
+          <option name="tip" value="Full name of city"/>
+        </options>
       </entry>
-
-      <label text="State" x="23" y="1"/>
-      <entry name="state" field="state" x="23" y="2" width="15" height="1" 
visibleCount="15" uppercase="" foreign_key="validator.state" 
foreign_key_description="description" style="dropdown">
-       <options>
-         <tip>State</tip>
-       </options>
+      <label x="23" y="1" name="Label_3" text="State"/>
+      <entry x="23" y="2" field="state" name="state" case="upper" width="15"
+             rows="15" style="dropdown" foreign_key="validator.state"
+             foreign_key_description="description">
+        <options>
+          <option name="tip" value="State"/>
+        </options>
       </entry>
-
-      <label text="Latitude" x="39" y="1"/>
-      <entry name="latitude" field="latitude" x="39" y="2" width="15" 
height="1" visibleCount="15" numeric="">
-       <options>
-         <tip>The latitude of the city for the shop lookup</tip>
-       </options>
+      <label x="39" y="1" name="Label_4" text="Latitude"/>
+      <entry x="39" y="2" field="latitude" name="latitude" width="15"
+             typecast="number" rows="15">
+        <options>
+          <option name="tip"
+                  value="The latitude of the city for the shop lookup"/>
+        </options>
       </entry>
-
-      <label text="Longitude" x="55" y="1"/>
-      <entry name="longitude" field="longitude" x="55" y="2" width="15" 
height="1" visibleCount="15" numeric="">
-       <options>
-         <tip>The longitude of the city for the shop lookup</tip>
-       </options>
+      <label x="55" y="1" name="Label_5" text="Longitude"/>
+      <entry x="55" y="2" field="longitude" name="longitude" width="15"
+             typecast="number" rows="15">
+        <options>
+          <option name="tip"
+                  value="The longitude of the city for the shop lookup"/>
+        </options>
       </entry>
-
     </block>
   </page>
-
+  <database provider="postgresql" dbname="gnue" host="gnue" name="devel"
+            comment=""/>
 </form>
-
Index: gnue/gnuef/samples/location/forms/zipcode_maint.gfd
diff -u gnue/gnuef/samples/location/forms/zipcode_maint.gfd:1.4 
gnue/gnuef/samples/location/forms/zipcode_maint.gfd:1.5
--- gnue/gnuef/samples/location/forms/zipcode_maint.gfd:1.4     Sun Aug 12 
15:55:27 2001
+++ gnue/gnuef/samples/location/forms/zipcode_maint.gfd Sun Nov  4 22:21:11 2001
@@ -1,40 +1,25 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form title="ZIP Code Maintenance">
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:26:05  -->
+
+<form width="50" title="ZIP Code Maintenance" height="14">
   <options>
-    <title>ZIP Code Maintenance</title>
-    <version>0.0.1</version>
-    <height>14</height>
-    <width>50</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <!--database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/-->
-  <datasource name="zips" database="gnue" table="zipcode"/>
- 
-  <datasource name="validator" database="gnue" table="state" prequery="" />
-
-  <page>
-    <label text="City" x="1" y="1"/>
-    <label text="State" x="31" y="1"/>
-    <label text="Zip" x="39" y="1"/>
-    <block name="zip" datasource="zips" rows="10">
-      <entry name="city" field="city" x="1" y="2" width="30"  uppercase=""/>
-
-      <entry name="state" field="state" x="32" y="2" width="10"  
style="dropdown" foreign_key="validator.state" 
foreign_key_description="description"/>
-
-      <entry name="zip" field="zipcode" x="42" y="2" width="7"  numeric="" 
max_length="5"/>
+  <datasource table="zipcode" name="zips" database="gnue"/>
+  <datasource table="state" name="validator" database="gnue" prequery=""/>
+  <page name="Page_1">
+    <label x="1" y="1" name="Label_1" text="City"/>
+    <label x="31" y="1" name="Label_2" text="State"/>
+    <label x="39" y="1" name="Label_3" text="Zip"/>
+    <block name="zip" rows="10" datasource="zips">
+      <entry name="city" x="1" y="2" width="30" field="city" case="upper"/>
+      <entry x="32" y="2" field="state" name="state" width="10"
+             style="dropdown" foreign_key="validator.state"
+             foreign_key_description="description"/>
+      <entry x="42" y="2" field="zipcode" name="zip" max_length="5" width="7"
+             typecast="number"/>
     </block>
   </page>
-
 </form>
-
-
-
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/po/sc_po_entry.gfd
diff -u gnue/gnuef/samples/po/sc_po_entry.gfd:1.8 
gnue/gnuef/samples/po/sc_po_entry.gfd:1.9
--- gnue/gnuef/samples/po/sc_po_entry.gfd:1.8   Sat Jul 21 19:33:49 2001
+++ gnue/gnuef/samples/po/sc_po_entry.gfd       Sun Nov  4 22:21:11 2001
@@ -1,23 +1,26 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form tabbed="top">
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:25:09  -->
 
+<form tabbed="top" width="80" title="GNUe Supply Chain : Purchase Order Entry"
+      height="24">
   <options>
-    <title>GNUe Supply Chain : Purchase Order Entry</title>
-    <version>0.0.2</version>
-    <height>24</height>
-    <width>80</width>
+    <option value="0.0.2" name="version"/>
   </options>
-
-<trigger type="named" name="trggrAmount">
+  <datasource name="dtsrcPOInfo" cache="5"/>
+  <datasource name="dtsrcShipTo" cache="5"/>
+  <datasource name="dtsrcBillTo" cache="5"/>
+  <datasource name="dtsrcVendor" cache="5"/>
+  <datasource name="dtsrcPOItem" cache="5"/>
+  <trigger type="NAMED" name="trggrAmount">
 #
 #Calculate Amount
 #
 import sys
 blckPOItem.fields.ntryAmount = str(int(blckPOItem.fields.ntryQuantity) * 
float(blckPOItem.fields.ntryUnitPrice))
 </trigger>
-
-<trigger type="named" name="trggrTotal">
+  <trigger type="NAMED" name="trggrTotal">
 #
 #Calculate Total
 #
@@ -44,141 +47,127 @@
   pass
 blckPOItem.fields.ntryTotal = str(SubTotal+Tax1+Tax2+Shipping)
 </trigger>
-
-<!--
-  This is expiremental.  Never really tested. :)
-  <database name="dtbsGNUe" provider="geas" dbname="test" host="gnue"/>
-  <datasource name="dtsrcPOInfo" database="dtbsGNUe" table="sc_po_info" 
cache="5"/> 
-  <datasource name="dtsrcShipTo" database="dtbsGNUe" table="sc_po_contact" 
cache="5"/> 
-  <datasource name="dtsrcBillTo" database="dtbsGNUe" table="sc_po_contact" 
cache="5"/> 
-  <datasource name="dtsrcVendor" database="dtbsGNUe" table="sc_po_contact" 
cache="5"/> 
-  <datasource name="dtsrcPOItem" database="dtbsGNUe" table="sc_po_item" 
cache="5"/> 
--->
-
-  <datasource name="dtsrcPOInfo" cache="5"/> 
-  <datasource name="dtsrcShipTo" cache="5"/> 
-  <datasource name="dtsrcBillTo" cache="5"/> 
-  <datasource name="dtsrcVendor" cache="5"/> 
-  <datasource name="dtsrcPOItem" cache="5"/>
-
-
-
   <page name="Customer Info">
-    <block name="blckPO" datasource="dtsrcPOInfo">
-      <label text="PO Number" x="1" y="1"/>
-      <entry name="ntryPONum" field="po_number" x="1" y="2" width="16" /> 
-      <label text="Tax Exempt #" x="42" y="1"/>
-      <entry name="ntryTaxID" field="tax_id" x="42" y="2" width="16" />
+    <block name="blckPO" datasource="dtsrcpoinfo">
+      <label x="1" y="1" name="Label_1" text="PO Number"/>
+      <entry name="ntryPONum" x="1" y="2" width="16" field="po_number"/>
+      <label x="42" y="1" name="Label_2" text="Tax Exempt #"/>
+      <entry name="ntryTaxID" x="42" y="2" width="16" field="tax_id"/>
     </block>
-
-    <block name="blckShipTo" datasource="dtsrcShipTo">
-      <label text="Ship To" x="1" y="4"/>
-      <entry name="ntryShipToName" field="company_name" x="1" y="5" width="37" 
/>
-      <label text="Contact" x="1" y="6"/>
-      <entry name="ntryShipToContact" field="contact" x="1" y="7" width="37" />
-      <label text="Address" x="1" y="8"/>
-      <entry name="ntryShipToAddress" field="address1" x="1" y="9" width="37" 
/>
-      <entry name="ntryShipToAddress2" field="address2" x="1" y="10" 
width="37" />
-      <label text="City" x="1" y="11"/>
-      <entry name="ntryShipToCity" field="city" x="1" y="12" width="21" />
-      <label text="ST" x="23" y="11"/>
-      <entry name="ntryShipToST" field="state" x="23" y="12" width="3" />
-      <label text="Zip" x="27" y="11"/>
-      <entry name="ntryShipToZip" field="zip" x="27" y="12" width="11" />
+    <block name="blckShipTo" datasource="dtsrcshipto">
+      <label x="1" y="4" name="Label_3" text="Ship To"/>
+      <entry name="ntryShipToName" x="1" y="5" width="37" 
field="company_name"/>
+      <label x="1" y="6" name="Label_4" text="Contact"/>
+      <entry name="ntryShipToContact" x="1" y="7" width="37" field="contact"/>
+      <label x="1" y="8" name="Label_5" text="Address"/>
+      <entry name="ntryShipToAddress" x="1" y="9" width="37" field="address1"/>
+      <entry name="ntryShipToAddress2" x="1" y="10" width="37"
+             field="address2"/>
+      <label x="1" y="11" name="Label_6" text="City"/>
+      <entry name="ntryShipToCity" x="1" y="12" width="21" field="city"/>
+      <label x="23" y="11" name="Label_7" text="ST"/>
+      <entry name="ntryShipToST" x="23" y="12" width="3" field="state"/>
+      <label x="27" y="11" name="Label_8" text="Zip"/>
+      <entry name="ntryShipToZip" x="27" y="12" width="11" field="zip"/>
     </block>
-    <block name="blckBillTo" datasource="dtsrcBillTo">
-      <label text="Bill To" x="42" y="4"/>
-      <entry name="ntryBillToName" field="company_name" x="42" y="5" 
width="37" />
-      <label text="Contact" x="42" y="6"/>
-      <entry name="ntryBillToContact" field="contact" x="42" y="7" width="37" 
/>
-      <label text="Address" x="42" y="8"/>
-      <entry name="ntryBillToAddress" field="address1" x="42" y="9" width="37" 
/>
-      <entry name="ntryBillToAddress2" field="address2" x="42" y="10" 
width="37" />
-      <label text="City" x="42" y="11"/>
-      <entry name="ntryBillToCity" field="city" x="42" y="12" width="21" />
-      <label text="ST" x="64" y="11"/>
-      <entry name="ntryBillToST" field="state" x="64" y="12" width="3" />
-      <label text="Zip" x="68" y="11"/>
-      <entry name="ntryBillToZip" field="zip" x="68" y="12" width="11" />
+    <block name="blckBillTo" datasource="dtsrcbillto">
+      <label x="42" y="4" name="Label_9" text="Bill To"/>
+      <entry name="ntryBillToName" x="42" y="5" width="37"
+             field="company_name"/>
+      <label x="42" y="6" name="Label_10" text="Contact"/>
+      <entry name="ntryBillToContact" x="42" y="7" width="37" field="contact"/>
+      <label x="42" y="8" name="Label_11" text="Address"/>
+      <entry name="ntryBillToAddress" x="42" y="9" width="37" 
field="address1"/>
+      <entry name="ntryBillToAddress2" x="42" y="10" width="37"
+             field="address2"/>
+      <label x="42" y="11" name="Label_12" text="City"/>
+      <entry name="ntryBillToCity" x="42" y="12" width="21" field="city"/>
+      <label x="64" y="11" name="Label_13" text="ST"/>
+      <entry name="ntryBillToST" x="64" y="12" width="3" field="state"/>
+      <label x="68" y="11" name="Label_14" text="Zip"/>
+      <entry name="ntryBillToZip" x="68" y="12" width="11" field="zip"/>
     </block>
-
-    <block name="blckVendor" datasource="dtsrcVendor">   
-      <label text="Vendor" x="1" y="14"/>
-      <entry name="ntryVendorName" field="company_name" x="1" y="15" 
width="37" />
-      <label text="Contact" x="1" y="16"/>
-      <entry name="ntryVendorContact" field="contact" x="1" y="17" width="37" 
/>
-      <label text="Address" x="1" y="18"/>
-      <entry name="ntryVendorAddress" field="address1" x="1" y="19" width="37" 
/>
-      <entry name="ntryVendorAddress2" field="address2" x="1" y="19" 
width="37" />
-      <label text="City" x="1" y="20"/>
-      <entry name="ntryVendorCity" field="city" x="1" y="21" width="21" />
-      <label text="ST" x="23" y="20"/>
-      <entry name="ntryVendorST" field="state" x="23" y="21" width="3" />
-      <label text="Zip" x="27" y="20"/>
-      <entry name="ntryVendorZip" field="zip" x="27" y="21" width="11" />
+    <block name="blckVendor" datasource="dtsrcvendor">
+      <label x="1" y="14" name="Label_15" text="Vendor"/>
+      <entry name="ntryVendorName" x="1" y="15" width="37"
+             field="company_name"/>
+      <label x="1" y="16" name="Label_16" text="Contact"/>
+      <entry name="ntryVendorContact" x="1" y="17" width="37" field="contact"/>
+      <label x="1" y="18" name="Label_17" text="Address"/>
+      <entry name="ntryVendorAddress" x="1" y="19" width="37" 
field="address1"/>
+      <entry name="ntryVendorAddress2" x="1" y="19" width="37"
+             field="address2"/>
+      <label x="1" y="20" name="Label_18" text="City"/>
+      <entry name="ntryVendorCity" x="1" y="21" width="21" field="city"/>
+      <label x="23" y="20" name="Label_19" text="ST"/>
+      <entry name="ntryVendorST" x="23" y="21" width="3" field="state"/>
+      <label x="27" y="20" name="Label_20" text="Zip"/>
+      <entry name="ntryVendorZip" x="27" y="21" width="11" field="zip"/>
     </block>
-    <block name="blckPODates" datasource="dtsrcPOInfo">
-      <label text="Customer Number" x="42" y="14"/>
-      <entry name="ntryCustomerNo" field="customer_no" x="42" y="15" 
width="37" />
-      <label text="Create Date" x="42" y="16"/>
-     <entry name="ntryCreateDate" field="create_date" x="42" y="17" width="37" 
>
-        <trigger type="Pre-FocusOut">
+    <block name="blckPODates" datasource="dtsrcpoinfo">
+      <label x="42" y="14" name="Label_21" text="Customer Number"/>
+      <entry name="ntryCustomerNo" x="42" y="15" width="37"
+             field="customer_no"/>
+      <label x="42" y="16" name="Label_22" text="Create Date"/>
+      <entry x="42" y="17" field="create_date" name="ntryCreateDate"
+             width="37">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_1">
 blckPODates.fields.ntryEstShipDate = blckPODates.fields.ntryCreateDate
 blckPODates.fields.ntryReqShipDate = 
blckPODates.fields.ntryCreateDate</trigger>
       </entry>
-      <label text="Estimated Ship Date" x="42" y="18"/>
-      <entry name="ntryEstShipDate" field="est_ship_date" x="42" y="19" 
width="37" />
-      <label text="Required Ship Date" x="42" y="20"/>
-      <entry name="ntryReqShipDate" field="req_ship_date" x="42"  y="21" 
width="37" />
+      <label x="42" y="18" name="Label_23" text="Estimated Ship Date"/>
+      <entry name="ntryEstShipDate" x="42" y="19" width="37"
+             field="est_ship_date"/>
+      <label x="42" y="20" name="Label_24" text="Required Ship Date"/>
+      <entry name="ntryReqShipDate" x="42" y="21" width="37"
+             field="req_ship_date"/>
     </block>
   </page>
-
-
   <page name="Item info">
-    <block name="blckPOItem" datasource="dtsrcPOItem">
-      <label text="Item Number" x="1" y="1"/>
-      <label text="Description" x="17" y="1"/>
-      <label text="Qty" x="53" y="1"/>
-      <label text="Unit Price" x="58" y="1"/>
-      <label text="Amount" x="69" y="1"/>
-
-
-      <entry name="ntryItemNo" field="item_number" value="" x="1" y="2" 
width="15" rows="15"/>
-      <entry name="ntryDescription" field="desc" value="" x="17" y="2" 
width="35" rows="15"/>
-      <entry name="ntryQuantity" field="qty" value="" x="53" y="2" width="4" 
rows="15">
-        <trigger type="Pre-FocusOut" src="trggrAmount" />
-      </entry>
-      <entry name="ntryUnitPrice" field="unit_price" value="" x="58" y="2" 
width="10" rows="15">
-        <trigger type="Pre-FocusOut" src="trggrAmount" />
-      </entry>
-      <entry name="ntryAmount" field="amt" value="" x="69" y="2" width="10" 
rows="15" readonly="true"/>
-
-
-      <label text="Comments/Shipping Notes" x="1" y="17"/>
-      <entry name="ntryComments" field="comments" value="" x="1" y="18" 
width="55" height="5"/>
-
-      <label text="Sub Total" x="58" y="18"/>
-      <entry name="ntrySubTotal" field="sub_total" value="" x="69" y="18" 
width="10">
-        <trigger type="Pre-FocusOut" src="trggrTotal"/>
-      </entry>
-
-      <label text="Tax 1" x="58" y="19"/>
-      <entry name="ntryTax1" field="tax1" value="" x="69" y="19" width="10" >
-        <trigger type="Pre-FocusOut" src="trggrTotal"/>
-      </entry>
-
-      <label text="Tax 2" x="58" y="20"/>
-      <entry name="ntryTax2" field="tax2" value="" x="69" y="20" width="10" >
-        <trigger type="Pre-FocusOut" src="trggrTotal"/>
-      </entry>
-
-      <label text="Shipping" x="58" y="21"/>
-      <entry name="ntryShipping" field="shipping" value="" x="69" y="21" 
width="10" >
-        <trigger type="Pre-FocusOut" src="trggrTotal"/>
-      </entry>
-
-      <label text="Total" x="58" y="22"/>
-      <entry name="ntryTotal" field="total" value="" x="69" y="22" width="10" 
readonly="true"/>
+    <block name="blckPOItem" datasource="dtsrcpoitem">
+      <label x="1" y="1" name="Label_25" text="Item Number"/>
+      <label x="17" y="1" name="Label_26" text="Description"/>
+      <label x="53" y="1" name="Label_27" text="Qty"/>
+      <label x="58" y="1" name="Label_28" text="Unit Price"/>
+      <label x="69" y="1" name="Label_29" text="Amount"/>
+      <entry name="ntryItemNo" x="1" y="2" width="15" value=""
+             field="item_number" rows="15"/>
+      <entry name="ntryDescription" x="17" y="2" width="35" value=""
+             field="desc" rows="15"/>
+      <entry x="53" y="2" value="" field="qty" name="ntryQuantity" width="4"
+             rows="15">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_2" src="trggrAmount"/>
+      </entry>
+      <entry x="58" y="2" value="" field="unit_price" name="ntryUnitPrice"
+             width="10" rows="15">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_3" src="trggrAmount"/>
+      </entry>
+      <entry name="ntryAmount" x="69" y="2" readonly="" width="10" value=""
+             field="amt" rows="15"/>
+      <label x="1" y="17" name="Label_30" text="Comments/Shipping Notes"/>
+      <entry name="ntryComments" x="1" y="18" width="55" value=""
+             field="comments" height="5"/>
+      <label x="58" y="18" name="Label_31" text="Sub Total"/>
+      <entry name="ntrySubTotal" x="69" y="18" width="10" value=""
+             field="sub_total">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_4" src="trggrTotal"/>
+      </entry>
+      <label x="58" y="19" name="Label_32" text="Tax 1"/>
+      <entry name="ntryTax1" x="69" y="19" width="10" value="" field="tax1">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_5" src="trggrTotal"/>
+      </entry>
+      <label x="58" y="20" name="Label_33" text="Tax 2"/>
+      <entry name="ntryTax2" x="69" y="20" width="10" value="" field="tax2">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_6" src="trggrTotal"/>
+      </entry>
+      <label x="58" y="21" name="Label_34" text="Shipping"/>
+      <entry name="ntryShipping" x="69" y="21" width="10" value=""
+             field="shipping">
+        <trigger type="PRE-FOCUSOUT" name="Trigger_7" src="trggrTotal"/>
+      </entry>
+      <label x="58" y="22" name="Label_35" text="Total"/>
+      <entry name="ntryTotal" x="69" y="22" readonly="" width="10" value=""
+             field="total"/>
     </block>
   </page>
 </form>
Index: gnue/gnuef/samples/simple/form.gfd
diff -u gnue/gnuef/samples/simple/form.gfd:1.4 
gnue/gnuef/samples/simple/form.gfd:1.5
--- gnue/gnuef/samples/simple/form.gfd:1.4      Wed Jan 24 22:13:19 2001
+++ gnue/gnuef/samples/simple/form.gfd  Sun Nov  4 22:21:11 2001
@@ -1,41 +1,33 @@
 <?xml version="1.0"?>
-<form title="Simple Example">
 
-<options>
-  <version>0.0.2</version>
-  <height>6</height>
-  <width>25</width>
-</options>
- 
-  <page>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:24:40  -->
+
+<form width="25" title="Simple Example" height="6">
+  <options>
+    <option value="0.0.2" name="version"/>
+  </options>
+  <page name="Page_1">
     <block name="coding">
-      <label text="Simple first page" x="1" y="1" />
-      <label text="Only contains labels" x="1" y="2" />
-      <label text="Page Up or Page Down" x="1" y="3" />
+      <label x="1" y="1" name="Label_1" text="Simple first page"/>
+      <label x="1" y="2" name="Label_2" text="Only contains labels"/>
+      <label x="1" y="3" name="Label_3" text="Page Up or Page Down"/>
     </block>
   </page>
-  <page>
-    <block 
-      name="testing">
-      <label text="Text Box 1" x="1" y="1" />
+  <page name="Page_2">
+    <block name="testing">
+      <label x="1" y="1" name="Label_4" text="Text Box 1"/>
       <entry name="text1" x="1" y="2" width="10">
         <options>
-          <tip>This is the tip for the first text box</tip>
+          <option name="tip" value="This is the tip for the first text box"/>
         </options>
       </entry>
-      <label text="Text Box 2" x="1" y="4" />
+      <label x="1" y="4" name="Label_5" text="Text Box 2"/>
       <entry name="text2" x="1" y="5" width="10">
         <options>
-          <tip>This is the tip for the second text box</tip>
+          <option name="tip" value="This is the tip for the second text box"/>
         </options>
       </entry>
     </block>
   </page>
-
 </form>
-
-
-
-
-
-
Index: gnue/gnuef/samples/track/forms/address_type.gfd
diff -u gnue/gnuef/samples/track/forms/address_type.gfd:1.3 
gnue/gnuef/samples/track/forms/address_type.gfd:1.4
--- gnue/gnuef/samples/track/forms/address_type.gfd:1.3 Thu Oct 11 23:21:24 2001
+++ gnue/gnuef/samples/track/forms/address_type.gfd     Sun Nov  4 22:21:11 2001
@@ -1,30 +1,30 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:23:52  -->
 
-<options>
-  <title>Address Type Management</title>
-  <version>0.0.1</version>
-  <height>7</height>
-  <width>35</width>
-</options>
-
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="dtsrcaddress_type" database="gnue" table="address_type" 
cache="5" prequery=""/>
-  <page>
+<form width="35" title="Address Type Management" height="7">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource prequery="" cache="5" database="gnue" name="dtsrcaddress_type"
+              table="address_type"/>
+  <page name="Page_1">
     <block name="blckaddress_type" datasource="dtsrcaddress_type">
-      <label text="id" x="1" y="2"/>
-      <entry name="ntryid" field="id" x="1" y="3" width="15" height="1" 
readonly="">
-            <options>
-              <tip>Please enter the value for id</tip>
-            </options>
-          </entry>
-      <label text="description" x="1" y="4"/>
-      <entry name="ntrydescription" field="description" x="1" y="5" width="30" 
height="1">
-            <options>
-              <tip>Please enter the value for description</tip>
-            </options>
-          </entry>
+      <label x="1" y="2" name="Label_1" text="id"/>
+      <entry name="ntryid" x="1" y="3" readonly="" width="15" field="id">
+        <options>
+          <option name="tip" value="Please enter the value for id"/>
+        </options>
+      </entry>
+      <label x="1" y="4" name="Label_2" text="description"/>
+      <entry name="ntrydescription" x="1" y="5" width="30" field="description">
+        <options>
+          <option name="tip" value="Please enter the value for description"/>
+        </options>
+      </entry>
     </block>
   </page>
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
Index: gnue/gnuef/samples/track/forms/assignment_status.gfd
diff -u gnue/gnuef/samples/track/forms/assignment_status.gfd:1.3 
gnue/gnuef/samples/track/forms/assignment_status.gfd:1.4
--- gnue/gnuef/samples/track/forms/assignment_status.gfd:1.3    Thu Oct 11 
23:21:24 2001
+++ gnue/gnuef/samples/track/forms/assignment_status.gfd        Sun Nov  4 
22:21:11 2001
@@ -1,30 +1,30 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:23:34  -->
 
-<options>
-  <title>Assignment Status Management</title>
-  <version>0.0.1</version>
-  <height>7</height>
-  <width>35</width>
-</options>
-
-  <database name="gnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="dtsrcassignment_status" database="gnue" 
table="assignment_status" cache="5" prequery=""/>
-  <page>
+<form width="35" title="Assignment Status Management" height="7">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource prequery="" cache="5" database="gnue"
+              name="dtsrcassignment_status" table="assignment_status"/>
+  <page name="Page_1">
     <block name="blckassignment_status" datasource="dtsrcassignment_status">
-      <label text="id" x="1" y="2"/>
-      <entry name="ntryid" field="id" x="1" y="3" width="15" height="1" 
readonly="">
-            <options>
-              <tip>Please enter the value for id</tip>
-            </options>
-          </entry>
-      <label text="description" x="1" y="4"/>
-      <entry name="ntrystatus" field="status" x="1" y="5" width="30" 
height="1">
-            <options>
-              <tip>Please enter the value for description</tip>
-            </options>
-          </entry>
+      <label x="1" y="2" name="Label_1" text="id"/>
+      <entry name="ntryid" x="1" y="3" readonly="" width="15" field="id">
+        <options>
+          <option name="tip" value="Please enter the value for id"/>
+        </options>
+      </entry>
+      <label x="1" y="4" name="Label_2" text="description"/>
+      <entry name="ntrystatus" x="1" y="5" width="30" field="status">
+        <options>
+          <option name="tip" value="Please enter the value for description"/>
+        </options>
+      </entry>
     </block>
   </page>
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
Index: gnue/gnuef/samples/track/forms/contact_manager.gfd
diff -u gnue/gnuef/samples/track/forms/contact_manager.gfd:1.7 
gnue/gnuef/samples/track/forms/contact_manager.gfd:1.8
--- gnue/gnuef/samples/track/forms/contact_manager.gfd:1.7      Thu Oct 11 
23:21:24 2001
+++ gnue/gnuef/samples/track/forms/contact_manager.gfd  Sun Nov  4 22:21:11 2001
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 
-<!--  GNU Enterprise Designer (pre0.0.2)
-      Form saved on: 2001-08-31 08:53:50  -->
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:23:42  -->
 
 <form tabbed="top" width="69" title="GNU Enterprise Contact Manager"
       height="22">
@@ -11,12 +11,14 @@
     <option value="Contact Manager for GNUe Developers" name="description"/>
     <option value="0.0.2" name="version"/>
   </options>
-  <datasource table="person" name="dtsrcPerson" order_by="last_name"
-              database="gnue" prequery=""/>
-  <datasource table="address" name="dtsrcAddress" database="gnue"
-              prequery="" master="dtsrcPerson" masterlink="id" 
detaillink="personid"/>
-  <datasource table="phone" name="dtsrcPhone" database="gnue" prequery="" 
master="dtsrcPerson" masterlink="id" detaillink="personid"/>
-  <datasource table="email" name="dtsrcEmail" database="gnue" prequery="" 
master="dtsrcPerson" masterlink="id" detaillink="personid"/>
+  <datasource prequery="" database="gnue" name="dtsrcPerson"
+              order_by="last_name" table="person"/>
+  <datasource prequery="" master="dtsrcPerson" database="gnue"
+              name="dtsrcAddress" table="address" masterlink="id" 
detaillink="personid"/>
+  <datasource prequery="" master="dtsrcPerson" database="gnue"
+              name="dtsrcPhone" table="phone" masterlink="id" 
detaillink="personid"/>
+  <datasource prequery="" master="dtsrcPerson" database="gnue"
+              name="dtsrcEmail" table="email" masterlink="id" 
detaillink="personid"/>
   <datasource table="address_type" name="dtsrcAddressType" database="gnue"
               prequery=""/>
   <datasource table="phone_type" name="dtsrcPhoneType" database="gnue"
@@ -25,8 +27,8 @@
               prequery=""/>
   <datasource table="assignment_status" name="dtsrcAssignmentStatus"
               database="gnue" prequery=""/>
-  <datasource masterlink="id" table="history" master="dtsrcPerson"
-              detaillink="person" database="gnue" name="dtsrcHistory"/>
+  <datasource master="dtsrcPerson" database="gnue" name="dtsrcHistory"
+              table="history" masterlink="id" detaillink="person"/>
   <trigger type="NAMED" name="getFullName">
 import sys
 
@@ -82,7 +84,7 @@
 blckEmail.helper.object.nextRecord()
 </trigger>
   <page name="Contact Information">
-    <block name="blckPerson" datasource="dtsrcPerson">
+    <block name="blckPerson" datasource="dtsrcperson">
       <trigger type="ON-SWITCH" name="Trigger_1" src="getFullName"/>
       <box x="0" y="0" width="33" label="Personal Information" name="Box_1"
            height="11"/>
@@ -99,16 +101,16 @@
         <trigger type="POST-CHANGE" name="Trigger_3" src="getFullName"/>
       </entry>
       <label x="2" y="7" name="Label_4" rows="1" text="IRC Handle"/>
-      <entry name="ntryIRCHandle" x="2" y="8" width="30" field="irc_handle"
+      <entry x="2" y="8" field="irc_handle" name="ntryIRCHandle" width="30"
              rows="1"/>
       <label x="2" y="16" name="Label_5" rows="1" text="Website"/>
-      <entry name="ntryURL" x="2" y="17" width="65" field="url" rows="1"/>
+      <entry x="2" y="17" field="url" name="ntryURL" width="65" rows="1"/>
       <label x="2" y="18" name="Label_6" rows="1" text="Assignment Status"/>
       <entry x="2" y="19" field="assignment_status"
              name="ntryAssignmentStatus" width="65" rows="1" style="dropdown"
              foreign_key="dtsrcAssignmentStatus.id" 
foreign_key_description="status"/>
     </block>
-    <block name="blckAddress" datasource="dtsrcAddress">
+    <block name="blckAddress" datasource="dtsrcaddress">
       <box x="35" y="0" width="33" label="Address Information" name="Box_2"
            height="11"/>
       <label x="37" y="1" name="Label_7" rows="1" text="Address Type"/>
@@ -124,22 +126,22 @@
       <button x="64" y="2" trigger="addrDelete" width="2" label="-"
               name="Button_4" height="1"/>
       <label x="37" y="3" name="Label_8" rows="1" text="Address"/>
-      <entry name="ntryAddress" x="37" y="4" width="30" field="addr1" 
rows="1"/>
-      <entry name="ntryAddress2" x="37" y="5" width="30" field="addr2"
+      <entry x="37" y="4" field="addr1" name="ntryAddress" width="30" 
rows="1"/>
+      <entry x="37" y="5" field="addr2" name="ntryAddress2" width="30"
              rows="1"/>
       <label x="37" y="6" name="Label_9" rows="1" text="City"/>
       <label x="53" y="6" name="Label_10" rows="1" text="ST"/>
       <label x="57" y="6" name="Label_11" rows="1" text="Zip"/>
-      <entry name="ntryCity" x="37" y="7" width="15" field="city" rows="1"/>
-      <entry name="ntryState" x="53" y="7" width="3" field="state" rows="1"/>
-      <entry name="ntryZip" x="57" y="7" width="10" field="zip" rows="1"/>
+      <entry x="37" y="7" field="city" name="ntryCity" width="15" rows="1"/>
+      <entry x="53" y="7" field="state" name="ntryState" width="3" rows="1"/>
+      <entry x="57" y="7" field="zip" name="ntryZip" width="10" rows="1"/>
       <label x="37" y="8" name="Label_12" rows="1" text="Country"/>
-      <entry name="ntryCounty" x="37" y="9" width="30" field="country"
+      <entry x="37" y="9" field="country" name="ntryCounty" width="30"
              rows="1"/>
     </block>
     <box x="0" y="11" width="68" label="Additional Information" name="Box_3"
          height="10"/>
-    <block name="blckPhone" datasource="dtsrcPhone">
+    <block name="blckPhone" datasource="dtsrcphone">
       <label x="2" y="12" name="Label_13" rows="1" text="Phone Type"/>
       <entry x="2" y="13" field="phone_type" name="ntryPhoneContext"
              width="20" rows="1" style="dropdown" 
foreign_key="dtsrcPhoneType.id"
@@ -161,12 +163,12 @@
         <trigger type="PRE-FOCUSOUT" name="Trigger_4" src="validatePhoneArea"/>
       </entry>
       <label x="8" y="15" name="Label_18" rows="1" text=")"/>
-      <entry name="ntryPrefix" x="9" y="15" width="5" field="prefix" rows="1"/>
-      <entry name="ntrySuffix" x="15" y="15" width="7" field="suffix" 
rows="1"/>
-      <entry name="ntryPhoneExt" x="23" y="15" width="9" field="extension"
+      <entry x="9" y="15" field="prefix" name="ntryPrefix" width="5" rows="1"/>
+      <entry x="15" y="15" field="suffix" name="ntrySuffix" width="7" 
rows="1"/>
+      <entry x="23" y="15" field="extension" name="ntryPhoneExt" width="9"
              rows="1"/>
     </block>
-    <block name="blckEmail" datasource="dtsrcEmail">
+    <block name="blckEmail" datasource="dtsrcemail">
       <label x="37" y="12" name="Label_19" rows="1" text="Email Type"/>
       <entry x="37" y="13" field="email_type" name="ntryEmailContext"
              width="20" rows="1" style="dropdown" 
foreign_key="dtsrcEmailType.id"
@@ -180,11 +182,11 @@
       <button x="64" y="13" trigger="emailDelete" width="2" label="-"
               name="Button_12" height="1"/>
       <label x="37" y="14" name="Label_20" rows="1" text="Email"/>
-      <entry name="ntryEmail" x="37" y="15" width="30" field="email" rows="1"/>
+      <entry x="37" y="15" field="email" name="ntryEmail" width="30" rows="1"/>
     </block>
   </page>
   <page name="Notes History">
-    <block name="blckHistory" datasource="dtsrcHistory">
+    <block name="blckHistory" datasource="dtsrchistory">
       <entry name="ntrySubject" x="1" y="2" width="53" field="subject"
              rows="1"/>
       <entry name="ntryDate" x="55" y="2" width="13" field="contact_date"
Index: gnue/gnuef/samples/track/forms/email_type.gfd
diff -u gnue/gnuef/samples/track/forms/email_type.gfd:1.3 
gnue/gnuef/samples/track/forms/email_type.gfd:1.4
--- gnue/gnuef/samples/track/forms/email_type.gfd:1.3   Thu Oct 11 23:21:24 2001
+++ gnue/gnuef/samples/track/forms/email_type.gfd       Sun Nov  4 22:21:11 2001
@@ -1,29 +1,28 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:23:57  -->
 
-<options>
-  <title>Email Type Management</title>
-  <version>0.0.1</version>
-  <height>7</height>
-  <width>35</width>
-</options>
-
-  <datasource name="dtsrcemail_type" database="gnue" table="email_type" 
cache="5" prequery="" />
-  <page>
+<form width="35" title="Email Type Management" height="7">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource prequery="" cache="5" database="gnue" name="dtsrcemail_type"
+              table="email_type"/>
+  <page name="Page_1">
     <block name="blckemail_type" datasource="dtsrcemail_type">
-      <label text="id" x="1" y="2"/>
-      <entry name="ntryid" field="id" x="1" y="3" width="15" height="1" 
readonly="">
-            <options>
-              <tip>Please enter the value for id</tip>
-            </options>
-          </entry>
-      <label text="description" x="1" y="4"/>
-      <entry name="ntrydescription" field="description" x="1" y="5" width="30" 
height="1">
-            <options>
-              <tip>Please enter the value for description</tip>
-            </options>
-          </entry>
+      <label x="1" y="2" name="Label_1" text="id"/>
+      <entry name="ntryid" x="1" y="3" readonly="" width="15" field="id">
+        <options>
+          <option name="tip" value="Please enter the value for id"/>
+        </options>
+      </entry>
+      <label x="1" y="4" name="Label_2" text="description"/>
+      <entry name="ntrydescription" x="1" y="5" width="30" field="description">
+        <options>
+          <option name="tip" value="Please enter the value for description"/>
+        </options>
+      </entry>
     </block>
   </page>
 </form>
Index: gnue/gnuef/samples/track/forms/phone_type.gfd
diff -u gnue/gnuef/samples/track/forms/phone_type.gfd:1.3 
gnue/gnuef/samples/track/forms/phone_type.gfd:1.4
--- gnue/gnuef/samples/track/forms/phone_type.gfd:1.3   Thu Oct 11 23:21:24 2001
+++ gnue/gnuef/samples/track/forms/phone_type.gfd       Sun Nov  4 22:21:11 2001
@@ -1,30 +1,30 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:24:10  -->
 
-<options>
-  <title>Phone Type Management</title>
-  <version>0.0.1</version>
-  <height>7</height>
-  <width>35</width>
-</options>
-
-  <database name="dtbsgnue" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="dtsrcphone_type" database="gnue" table="phone_type" 
cache="5" prequery="" />
-  <page>
+<form width="35" title="Phone Type Management" height="7">
+  <options>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource prequery="" cache="5" database="gnue" name="dtsrcphone_type"
+              table="phone_type"/>
+  <page name="Page_1">
     <block name="blckphone_type" datasource="dtsrcphone_type">
-      <label text="id" x="1" y="2"/>
-      <entry name="ntryid" field="id" x="1" y="3" width="15" height="1" 
readonly="">
-            <options>
-              <tip>Please enter the value for id</tip>
-            </options>
-          </entry>
-      <label text="description" x="1" y="4"/>
-      <entry name="ntrydescription" field="description" x="1" y="5" width="30" 
height="1">
-            <options>
-              <tip>Please enter the value for description</tip>
-            </options>
-          </entry>
+      <label x="1" y="2" name="Label_1" text="id"/>
+      <entry name="ntryid" x="1" y="3" readonly="" width="15" field="id">
+        <options>
+          <option name="tip" value="Please enter the value for id"/>
+        </options>
+      </entry>
+      <label x="1" y="4" name="Label_2" text="description"/>
+      <entry name="ntrydescription" x="1" y="5" width="30" field="description">
+        <options>
+          <option name="tip" value="Please enter the value for description"/>
+        </options>
+      </entry>
     </block>
   </page>
+  <database provider="postgresql" dbname="gnue" host="gnue" name="dtbsgnue"
+            comment=""/>
 </form>
Index: gnue/gnuef/samples/trigger/trigger.gfd
diff -u gnue/gnuef/samples/trigger/trigger.gfd:1.11 
gnue/gnuef/samples/trigger/trigger.gfd:1.12
--- gnue/gnuef/samples/trigger/trigger.gfd:1.11 Mon Sep  3 23:11:09 2001
+++ gnue/gnuef/samples/trigger/trigger.gfd      Sun Nov  4 22:21:11 2001
@@ -1,34 +1,30 @@
 <?xml version="1.0"?>
-<!--
-Sample form showing trigger usage.  Also note the lack of field="" 
-values on entry objects.  gnuef will use the name of the entry 
-as the field name is field="" is ommited
--->
-<form>
-<options>
-  <title>Trigger Sample</title>
-  <version>0.0.3</version>
-  <height>8</height>
-  <width>50</width>
-  <author>GNUE Enterprise Developers</author>
-</options>
 
-  <page>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:05:23  -->
+
+<form width="50" title="Trigger Sample" height="8">
+  <options>
+    <option value="0.0.3" name="version"/>
+    <option value="GNUE Enterprise Developers" name="author"/>
+  </options>
+  <page name="Page_1">
     <block name="block1">
-      <label text="Field One" x="1" y="1" width="48" alignment="center"/>
+      <label x="1" y="1" width="48" name="Label_1" alignment="center"
+             text="Field One"/>
       <entry name="one" x="1" y="2" width="48"/>
-      <label text="Field Two" x="1" y="3" />
+      <label x="1" y="3" name="Label_2" text="Field Two"/>
       <entry name="two" x="1" y="4" width="48"/>
     </block>
-
     <block name="block2">
-      <label text="Block Two (Page Down to enter)" x="1" y="5" />
-      <label text="Alteration Field (Press tab to fire trigger)" x="1" y="6" />
-      <entry name="alter" field="newValue" x="1" y="7" width="48">
-         <options>
-           <tip>Type Field One's Replacement</tip>
-         </options>
-         <trigger type ="Pre-FOCUSOUT">
+      <label x="1" y="5" name="Label_3" text="Block Two (Page Down to enter)"/>
+      <label x="1" y="6" name="Label_4"
+             text="Alteration Field (Press tab to fire trigger)"/>
+      <entry x="1" y="7" field="newValue" name="alter" width="48">
+        <options>
+          <option name="tip" value="Type Field One's Replacement"/>
+        </options>
+        <trigger type="PRE-FOCUSOUT" name="Trigger_1">
            #print block1.fields.two
            #block1.fields.one = 
            import sys
@@ -46,11 +42,4 @@
       </entry>
     </block>
   </page>
-
 </form>
-
-
-
-
-
-
Index: gnue/gnuef/samples/vendor/forms/vendor_maint.gfd
diff -u gnue/gnuef/samples/vendor/forms/vendor_maint.gfd:1.1 
gnue/gnuef/samples/vendor/forms/vendor_maint.gfd:1.2
--- gnue/gnuef/samples/vendor/forms/vendor_maint.gfd:1.1        Thu Jan 11 
19:29:15 2001
+++ gnue/gnuef/samples/vendor/forms/vendor_maint.gfd    Sun Nov  4 22:21:11 2001
@@ -1,70 +1,72 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form title="Vendor Maintenance">
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:18:15  -->
 
-<options>
-  <name>Vendor Maintenance</name>
-  <version>0.0.1</version>
-  <height>9</height>
-  <width>45</width>
-</options>
-
-  <database name="dtbsdevel" provider="postgresql" dbname="gnue" host="gnue"/>
-  <datasource name="dtsrcvendor" database="dtbsdevel" table="vendor" 
cache="5"/>
-  <page>
+<form width="45" title="Vendor Maintenance" height="9">
+  <options>
+    <option value="Vendor Maintenance" name="name"/>
+    <option value="0.0.1" name="version"/>
+  </options>
+  <datasource cache="5" database="gnue" name="dtsrcvendor" table="vendor"/>
+  <page name="Page_1">
     <block name="blckdtsrcvendor" datasource="dtsrcvendor">
-      <label text="Company Name" x="1" y="1"/>
-      <entry name="ntryname" field="company" x="13" y="1" width="30" 
max_length="80" uppercase="">
+      <label x="1" y="1" name="Label_1" text="Company Name"/>
+      <entry x="13" y="1" field="company" name="ntryname" case="upper"
+             max_length="80" width="30">
         <options>
-          <tip>The name of the vendor</tip>
+          <option name="tip" value="The name of the vendor"/>
         </options>
       </entry>
-      <label text="Address" x="1" y="2"/>
-      <entry name="ntryaddress1" field="address1" x="13" y="2" width="30" 
max_length="50" uppercase="">
+      <label x="1" y="2" name="Label_2" text="Address"/>
+      <entry x="13" y="2" field="address1" name="ntryaddress1" case="upper"
+             max_length="50" width="30">
         <options>
-          <tip>The address of the vendor</tip>
+          <option name="tip" value="The address of the vendor"/>
         </options>
       </entry>
-      <entry name="ntryaddress2" field="address2" x="13" y="3" width="30" 
max_length="50" uppercase="">
+      <entry x="13" y="3" field="address2" name="ntryaddress2" case="upper"
+             max_length="50" width="30">
         <options>
-          <tip>The address of the vendor</tip>
+          <option name="tip" value="The address of the vendor"/>
         </options>
       </entry>
-
-      <label text="Zip" x="1" y="5"/>
-      <entry name="ntryzip" field="zip" x="6" y="5" width="7" height="1">
+      <label x="1" y="5" name="Label_3" text="Zip"/>
+      <entry name="ntryzip" x="6" y="5" width="7" field="zip">
         <options>
-          <tip>The zip code of the vendor</tip>
+          <option name="tip" value="The zip code of the vendor"/>
         </options>
       </entry>
-      <label text="City" x="1" y="4"/>
-      <entry name="ntrycity" field="city" x="6" y="4" width="30" 
max_length="30" uppercase="">
+      <label x="1" y="4" name="Label_4" text="City"/>
+      <entry x="6" y="4" field="city" name="ntrycity" case="upper"
+             max_length="30" width="30">
         <options>
-          <tip>The city in which the vendoris located</tip>
+          <option name="tip" value="The city in which the vendoris located"/>
         </options>
       </entry>
-      <label text="State" x="37" y="4"/>
-      <entry name="ntrystate_code" field="state" x="42" y="4" width="2" 
max_length="2" uppercase="">
+      <label x="37" y="4" name="Label_5" text="State"/>
+      <entry x="42" y="4" field="state" name="ntrystate_code" case="upper"
+             max_length="2" width="2">
         <options>
-          <tip>The state in which the vendor is located</tip>
+          <option name="tip" value="The state in which the vendor is located"/>
         </options>
       </entry>
-
-      <label text="Phone" x="1" y="6"/>
-      <entry name="ntryphone_work" field="phone_work" x="6" y="6" width="12" 
max_length="12">
+      <label x="1" y="6" name="Label_6" text="Phone"/>
+      <entry x="6" y="6" field="phone_work" name="ntryphone_work"
+             max_length="12" width="12">
         <options>
-          <tip>The vendor's phone number</tip>
+          <option name="tip" value="The vendor's phone number"/>
         </options>
       </entry>
-      <label text="Fax" x="1" y="7"/>
-      <entry name="ntryphone_fax" field="phone_fax" x="6" y="7" width="12" 
max_length="12">
+      <label x="1" y="7" name="Label_7" text="Fax"/>
+      <entry x="6" y="7" field="phone_fax" name="ntryphone_fax"
+             max_length="12" width="12">
         <options>
-          <tip>The vendor's fax number</tip>
+          <option name="tip" value="The vendor's fax number"/>
         </options>
       </entry>
     </block>
   </page>
+  <database provider="postgresql" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
Index: gnue/gnuef/samples/zipcode/states.gfd
diff -u gnue/gnuef/samples/zipcode/states.gfd:1.17 
gnue/gnuef/samples/zipcode/states.gfd:1.18
--- gnue/gnuef/samples/zipcode/states.gfd:1.17  Sun Nov  4 15:26:37 2001
+++ gnue/gnuef/samples/zipcode/states.gfd       Sun Nov  4 22:21:11 2001
@@ -1,54 +1,34 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:12:46  -->
+
+<form width="39" title="Master/Detail Demo" height="18">
   <options>
-    <title>Master/Detail Demo</title>
-    <version>0.0.2</version>
-    <height>18</height>
-    <width>39</width>
+    <option value="0.0.2" name="version"/>
   </options>
-
-  <database   name="newdevel" provider="psycopg" dbname="gnue" host="gnue"/>   
 
-  <datasource name="dsstate" database="newdevel" table="state" cache="5" 
order_by="state"/>
-  <datasource name="dscities" database="newdevel" table="zipcode" cache="5" 
order_by="city" 
-              master="dsstate" detaillink="state" masterlink="state"/> 
-
-  <page>
-    <block name="blkstate" datasource="dsstate" rows="5">
-      <label text="Code" x="2" y="1"/>
-      <entry name="entstate" field="state" x="2" y="2" width="4" height="1"/>
-      <label text="Description" x="7" y="1"/>
-      <entry name="entdesc" field="description" x="7" y="2" width="30" 
height="1"/>
+  <datasource cache="5" database="gnue" name="dsstate" order_by="state"
+              table="state"/>
+  <datasource master="dsstate" order_by="city" cache="5" database="gnue"
+              name="dscities" table="zipcode" masterlink="state" 
detaillink="state"/>
+  <page name="Page_1">
+    <block name="blkstate" rows="5" datasource="dsstate">
+      <label x="2" y="1" name="Label_1" text="Code"/>
+      <entry name="entstate" x="2" y="2" width="4" field="state"/>
+      <label x="7" y="1" name="Label_2" text="Description"/>
+      <entry name="entdesc" x="7" y="2" width="30" field="description"/>
     </block>
-
-
-    <!-- Block of cities -->
-    <box x="1" y="8" width="37" height="8" label="State Cities"/>
-    <block name="cities" datasource="dscities" rows="5">
-      <label text="City" x="2" y="9" rows="1"/>
-      <entry name="city" field="city" x="2" y="10" width="20" />
-
-      <label text="ST" x="23" y="9" rows="1"/>
-      <entry name="state" field="state" x="23" y="10" width="3" />
-
-      <label text="Zip" x="27" y="9" rows="1"/>
-      <entry name="zip" field="zip" x="27" y="10" width="10" />
-      <entry name="zop" x="27" y="1" width="1" hidden=""/>
-
-
+    <box x="1" y="8" width="37" label="State Cities" name="Box_1" height="8"/>
+    <block name="cities" rows="5" datasource="dscities">
+      <label x="2" y="9" name="Label_3" rows="1" text="City"/>
+      <entry name="city" x="2" y="10" width="20" field="city"/>
+      <label x="23" y="9" name="Label_4" rows="1" text="ST"/>
+      <entry name="state" x="23" y="10" width="3" field="state"/>
+      <label x="27" y="9" name="Label_5" rows="1" text="Zip"/>
+      <entry name="zip" x="27" y="10" width="10" field="zip"/>
+      <entry name="zop" hidden="" x="27" y="1" width="1"/>
     </block>
-
   </page>
-
+  <database provider="psycopg" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
-
-
-
-
-
-
-
-
Index: gnue/gnuef/samples/zipcode/zipcode.gfd
diff -u gnue/gnuef/samples/zipcode/zipcode.gfd:1.14 
gnue/gnuef/samples/zipcode/zipcode.gfd:1.15
--- gnue/gnuef/samples/zipcode/zipcode.gfd:1.14 Sun Nov  4 15:26:37 2001
+++ gnue/gnuef/samples/zipcode/zipcode.gfd      Sun Nov  4 22:21:11 2001
@@ -1,49 +1,42 @@
-<?xml version="1.0" ?>
+<?xml version="1.0"?>
 
-<form>
+<!--  GNUe Designer (0.1.0)
+      Form saved on: 2001-11-04 22:12:53  -->
+
+<form width="42" title="ZIP Code Maintenance" height="17">
   <options>
-    <title>ZIP Code Maintenance</title>
-    <version>0.0.1</version>
-    <height>17</height>
-    <width>42</width>
+    <option value="0.0.1" name="version"/>
   </options>
-
-  <database   name="newdevel" provider="psycopg" dbname="gnue" host="gnue"/>
-  <datasource name="zips" database="newdevel" table="zipcode" cache="5" 
order_by="state,city" prequery=""/> 
-  <datasource name="validator" database="newdevel" table="state" prequery="" 
order_by="description"/>
-
-  <page>
-    <block name="zip" datasource="zips" rows="15">
-      <label text="City" x="1" y="1"/>
-      <entry name="city" field="city" x="1" y="2" width="15"  uppercase="">
-       <options>
-         <option name="tip">Full name of city</option>
-       </options>
+  <datasource prequery="" cache="5" database="gnue" name="zips"
+              order_by="state,city" table="zipcode"/>
+  <datasource prequery="" database="gnue" name="validator"
+              order_by="description" table="state"/>
+  <page name="Page_1">
+    <block name="zip" rows="15" datasource="zips">
+      <label x="1" y="1" name="Label_1" text="City"/>
+      <entry name="city" x="1" y="2" width="15" field="city" case="upper">
+        <options>
+          <option name="tip" value="Full name of city"/>
+        </options>
       </entry>
-
-      <label text="State" x="17" y="1"/>
-      <entry name="state" field="state" x="17" y="2" width="15"  
foreign_key="validator.state" foreign_key_description="description" 
style="dropdown">
-       <options>
-         <tip>State</tip>
-       </options>
+      <label x="17" y="1" name="Label_2" text="State"/>
+      <entry x="17" y="2" field="state" name="state" width="15"
+             style="dropdown" foreign_key="validator.state"
+             foreign_key_description="description">
+        <options>
+          <option name="tip" value="State"/>
+        </options>
       </entry>
-
-      <label text="Zip" x="33" y="1"/>
-      <entry name="zip" field="zip" x="33" y="2" width="5"  numeric="" 
max_length="5" >
-       <options>
-         <tip>US Postal Zip Code</tip>
-       </options>
+      <label x="33" y="1" name="Label_3" text="Zip"/>
+      <entry x="33" y="2" field="zip" name="zip" max_length="5" width="5"
+             typecast="number">
+        <options>
+          <option name="tip" value="US Postal Zip Code"/>
+        </options>
       </entry>
-
       <scrollbar x="40" y="2" width="1" height="15"/>
-
     </block>
   </page>
-
+  <database provider="psycopg" dbname="gnue" host="gnue" name="gnue"
+            comment=""/>
 </form>
-
-
-
-
-
-



reply via email to

[Prev in Thread] Current Thread [Next in Thread]