commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r8954 - trunk/gnue-samples/testcases/forms/layout


From: reinhard
Subject: [gnue] r8954 - trunk/gnue-samples/testcases/forms/layout
Date: Mon, 30 Oct 2006 10:12:45 -0600 (CST)

Author: reinhard
Date: 2006-10-30 10:12:44 -0600 (Mon, 30 Oct 2006)
New Revision: 8954

Added:
   trunk/gnue-samples/testcases/forms/layout/absolute.gfd
Log:
Added test form for absolute (char based) positioning. Shows current problems
with wx26 quite clearly.


Added: trunk/gnue-samples/testcases/forms/layout/absolute.gfd
===================================================================
--- trunk/gnue-samples/testcases/forms/layout/absolute.gfd      2006-10-30 
16:05:33 UTC (rev 8953)
+++ trunk/gnue-samples/testcases/forms/layout/absolute.gfd      2006-10-30 
16:12:44 UTC (rev 8954)
@@ -0,0 +1,69 @@
+<?xml version="1.0"?>
+
+<form title="Absolute (Char Based) Layout Test">
+  <options>
+    <version/>
+  </options>
+
+  <logic>
+    <block name="blk">
+      <field name="text1"/>
+      <field name="text2"/>
+      <field name="text3"/>
+      <field name="text4"/>
+      <field name="bool1" typecast="boolean"/>
+      <field name="bool2" typecast="boolean"/>
+      <field name="bool3" typecast="boolean"/>
+      <field name="bool4" typecast="boolean"/>
+    </block>
+  </logic>
+
+  <trigger type="ON-STARTUP">
+    blk.text1.set("First Entry")
+    blk.text2.set("Second Entry")
+    blk.text3.set("Third Entry")
+    blk.text4.set("Fourth Entry")
+    blk.bool2.set(True)
+    blk.bool4.set(True)
+  </trigger>
+
+  <layout xmlns:c="GNUe:Layout:Char" c:height="18" c:width="80">
+    <page name="main">
+      <box c:x="0" c:y="0" c:width="40" c:height="6" label="Entries"/>
+      <label c:x="1" c:y="1" c:width="18" text="First:"/>
+      <label c:x="1" c:y="2" c:width="18" text="Second:"/>
+      <label c:x="1" c:y="3" c:width="18" text="Third:"/>
+      <label c:x="1" c:y="4" c:width="18" text="Fourth:"/>
+      <entry c:x="19" c:y="1" c:width="20" block="blk" field="text1"/>
+      <entry c:x="19" c:y="2" c:width="20" block="blk" field="text2"/>
+      <entry c:x="19" c:y="3" c:width="20" block="blk" field="text3"/>
+      <entry c:x="19" c:y="4" c:width="20" block="blk" field="text4"/>
+
+      <box c:x="40" c:y="0" c:width="40" c:height="6" label="Labels"/>
+      <label c:x="41" c:y="1" c:width="18" text="Number One:"/>
+      <label c:x="41" c:y="2" c:width="18" text="Number Two:"/>
+      <label c:x="41" c:y="3" c:width="18" text="Number Three:"/>
+      <label c:x="41" c:y="4" c:width="18" text="Number Four:"/>
+      <entry c:x="59" c:y="1" c:width="20" block="blk" field="text1" 
style="label"/>
+      <entry c:x="59" c:y="2" c:width="20" block="blk" field="text2" 
style="label"/>
+      <entry c:x="59" c:y="3" c:width="20" block="blk" field="text3" 
style="label"/>
+      <entry c:x="59" c:y="4" c:width="20" block="blk" field="text4" 
style="label"/>
+
+      <box c:x="0" c:y="6" c:width="40" c:height="6" label="Labels"/>
+      <label c:x="1" c:y="7" c:width="18" text="Number One:"/>
+      <label c:x="1" c:y="8" c:width="18" text="Number Two:"/>
+      <label c:x="1" c:y="9" c:width="18" text="Number Three:"/>
+      <label c:x="1" c:y="10" c:width="18" text="Number Four:"/>
+      <entry c:x="19" c:y="7" c:width="20" block="blk" field="text1" 
style="label"/>
+      <entry c:x="19" c:y="8" c:width="20" block="blk" field="text2" 
style="label"/>
+      <entry c:x="19" c:y="9" c:width="20" block="blk" field="text3" 
style="label"/>
+      <entry c:x="19" c:y="10" c:width="20" block="blk" field="text4" 
style="label"/>
+
+      <box c:x="0" c:y="12" c:width="40" c:height="6" label="Checkboxes"/>
+      <entry c:x="1" c:y="13" c:width="38" block="blk" field="bool1" 
style="checkbox" label="First Checkbox"/>
+      <entry c:x="1" c:y="14" c:width="38" block="blk" field="bool2" 
style="checkbox" label="Second Checkbox"/>
+      <entry c:x="1" c:y="15" c:width="38" block="blk" field="bool3" 
style="checkbox" label="Third Checkbox"/>
+      <entry c:x="1" c:y="16" c:width="38" block="blk" field="bool4" 
style="checkbox" label="Fourth Checkbox"/>
+    </page>
+  </layout>
+</form>





reply via email to

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