commit-gnue
[Top][All Lists]
Advanced

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

r5509 - trunk/gnue-samples/tutorials/forms/buttons


From: btami
Subject: r5509 - trunk/gnue-samples/tutorials/forms/buttons
Date: Thu, 25 Mar 2004 07:13:07 -0600 (CST)

Author: btami
Date: 2004-03-25 07:13:06 -0600 (Thu, 25 Mar 2004)
New Revision: 5509

Modified:
   trunk/gnue-samples/tutorials/forms/buttons/README
   trunk/gnue-samples/tutorials/forms/buttons/button.gfd
Log:
updated sample

Modified: trunk/gnue-samples/tutorials/forms/buttons/README
===================================================================
--- trunk/gnue-samples/tutorials/forms/buttons/README   2004-03-25 10:46:22 UTC 
(rev 5508)
+++ trunk/gnue-samples/tutorials/forms/buttons/README   2004-03-25 13:13:06 UTC 
(rev 5509)
@@ -1,3 +1 @@
 This example shows how to connect buttons with triggers.
-It also contains custom menu definitions, which are not working
-at the moment.(2002/09/17)
\ No newline at end of file

Modified: trunk/gnue-samples/tutorials/forms/buttons/button.gfd
===================================================================
--- trunk/gnue-samples/tutorials/forms/buttons/button.gfd       2004-03-25 
10:46:22 UTC (rev 5508)
+++ trunk/gnue-samples/tutorials/forms/buttons/button.gfd       2004-03-25 
13:13:06 UTC (rev 5509)
@@ -1,47 +1,63 @@
-<?xml version="1.0"?>
-
-<!--  GNUe Designer (0.1.0)
-      Form saved on: 2001-11-04 21:45:00  -->
-
-<form width="25" title="Button Example" height="6">
-<menu name="foo">
-    <menu name="bar">
-    </menu>
-  </menu>
-  <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">
-    print "See Ya!"
-  </trigger>
-  <trigger type="NAMED" name="Foo">
-    print "Foo!"
-  </trigger>
-  <trigger type="NAMED" name="Bar">
-    print "Bar!"
-  </trigger>
-  <trigger type="NAMED" name="testing">
-    print form.foo.name
-    form.foo.fire()
-    print form.foo.bar.name
-    form.foo.bar.fire()
-  </trigger>
-  <page name="Page_1">
-    <block name="coding">
-      <button x="1" y="1" trigger="HelloWorld" width="13" label="Hello"
-              name="Button_1" height="1"/>
-      <button x="1" y="2" trigger="GoodbyeWorld" width="13" label="Goodby"
-              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"/>
-      <button x="1" y="4" trigger="testing" width="13" label="Test Menu"
-              name="Button_4" height="1"/>
-    </block>
-  </page>
-</form>
+<?xml version="1.0" encoding="iso8859-1"?>
+
+<form title="Button/Named Trigger Example">
+    <options>
+        <option name="version" value="0.0.2"/>
+        <option name="author"  value="James Thompson / Kmetyko Gabor aka 
kilo"/>
+        <option name="description" value="Button/Trigger example"/>
+    </options>
+
+    <logic>
+        <block name="blkUnbound">
+            <field name="fldMsg"/>
+        </block>
+
+        <trigger type="NAMED" name="HelloWorld"><![CDATA[
+            blkUnbound.fldMsg.set("Hello There!")
+            ]]>
+        </trigger>
+        <trigger type="NAMED" name="GoodbyeWorld"><![CDATA[
+            blkUnbound.fldMsg.set("See Ya!")
+            ]]>
+        </trigger>
+        <trigger type="NAMED" name="Foo"><![CDATA[
+            blkUnbound.fldMsg.set("Foo!")
+            ]]>
+        </trigger>
+        <trigger type="NAMED" name="Bar"><![CDATA[
+            blkUnbound.fldMsg.set("Bar!")
+            ]]>
+        </trigger>
+        <trigger type="NAMED" name="Clearing"><![CDATA[
+            blkUnbound.fldMsg.set("")
+            ]]>
+        </trigger>
+    </logic>
+
+    <layout xmlns:c="GNUe:Layout:Char" c:height="7" c:width="35">
+        <page name="Page_1">
+            <button name="Button_1" c:x="1" c:y="1" c:width="13" c:height="1"
+                label="Hello" focusorder="1">
+                <trigger type="On-Action" src="HelloWorld"/>
+            </button>
+            <button name="Button_2" c:x="1" c:y="2" c:width="13" c:height="1"
+                label="Goodbye" focusorder="2">
+                <trigger type="On-Action" src="GoodbyeWorld"/>
+            </button>
+            <button name="Button_3" c:x="1" c:y="3" c:width="13" c:height="1"
+                label="Who's Got" focusorder="3">
+                <trigger type="On-Action" src="Foo"/>
+            </button>
+            <button name="Button_4" c:x="1" c:y="4" c:width="13" c:height="1"
+                label="the Button?" focusorder="4">
+                <trigger type="On-Action" src="Bar"/>
+            </button>
+            <button name="Button_5" c:x="1" c:y="5" c:width="13" c:height="1"
+                label="Clear" focusorder="5">
+                <trigger type="On-Action" src="Clearing"/>
+            </button>
+            <entry name="ntryMsg" block="blkUnbound" field="fldMsg" 
c:height="1" c:width="13" c:x="1" c:y="6" style="label"/>
+            <entry name="ntryOnlyToHaveANavigableEntryPlacedUnvisible" 
block="blkUnbound" field="fldMsg" c:height="1" c:width="1" c:x="1" c:y="7"/>
+        </page>
+    </layout>
+</form>





reply via email to

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