Revision: 3772
http://vexi.svn.sourceforge.net/vexi/?rev=3772&view=rev
Author: jeffbuhrt
Date: 2010-01-08 01:36:18 +0000 (Fri, 08 Jan 2010)
Log Message:
-----------
renamed to be datefield specific and added more options/controls
Added Paths:
-----------
trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_datefield.t
Removed Paths:
-------------
trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_misc2.t
Copied:
trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_datefield.t (from
rev 3771, trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_misc2.t)
===================================================================
--- trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_datefield.t
(rev 0)
+++ trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_datefield.t
2010-01-08 01:36:18 UTC (rev 3772)
@@ -0,0 +1,79 @@
+<!-- Copyleft 2004 The Vexi Project [LGPL] -->
+
+<vexi xmlns:ui="vexi://ui" xmlns:meta="vexi://meta" xmlns="vexi.widget"
+ xmlns:demo="org.vexi.demo" xmlns:lay="vexi.layout"
xmlns:role="org.vexi.lib.role">
+
+ static.name = "Datefield";
+ static.category = "Widgets";
+
+ <lay:pad orient="vertical" padding="3">
+ <ui:box text="Datefield Sampler" />
+ <lay:grid cols="4">
+ <ui:box text="Datefield: " shrink="true"/>
+ <datefield id="date" />
+
+ <ui:box shrink="true" text="Change the date value: " />
+ <textfield id="datevalue" align="left" width="100" />
+
+
+ <ui:box text="Change the text format: " shrink="true" />
+ <option id="date_textformat" >
+ <item text="DDMMYYYY" value="DDMMYYYY"/>
+ <item text="MMDDYYYY" value="MMDDYYYY"/>
+ <item text="YYYYMMDD" value="YYYYMMDD"/>
+ </option>
+
+ <button id="getdatetext" text="Get Date Text" />
+ <ui:box id="datetext"/>
+
+
+ <ui:box text="Change the value format: " shrink="true" />
+ <option id="date_valueformat" >
+ <item text="DDMMYYYY" value="DDMMYYYY"/>
+ <item text="MMDDYYYY" value="MMDDYYYY"/>
+ <item text="YYYYMMDD" value="YYYYMMDD"/>
+ </option>
+
+ <button id="getdatevalue" text="Get Date Value" />
+ <ui:box id="datevalue"/>
+
+ </lay:grid>
+ <ui:box/>
+
+ <separator margin="10" vshrink="true" />
+ <ui:box/>
+
+ $datevalue.text ++= function(v) {
+ $date.value = $datevalue.text;
+ }
+
+ $date.text ++= function(v) {
+ cascade = v;
+ vexi.log.info("$date.text:" + $date.text);
+ }
+ $date.value ++= function(v) {
+ cascade = v;
+ vexi.log.info("$date.value:" + $date.value);
+ }
+
+ $date_textformat.value ++= function(v) {
+ $date.textformat = v;
+ cascade = v;
+ }
+
+ $getdatetext.action ++= function(v) {
+ $datetext.text = $date.text;
+ cascade = v;
+ }
+
+ $date_valueformat.value ++= function(v) {
+ $date.valueformat = v;
+ cascade = v;
+ }
+
+ $getdatevalue.action ++= function(v) {
+ $datevalue.text = $date.value;
+ cascade = v;
+ }
+ </lay:pad>
+</vexi>
Deleted: trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_misc2.t
===================================================================
--- trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_misc2.t
2010-01-07 22:39:11 UTC (rev 3771)
+++ trunk/widgets/org.vexi.demo/src/org/vexi/demo/feature/widgets_misc2.t
2010-01-08 01:36:18 UTC (rev 3772)
@@ -1,51 +0,0 @@
-<!-- Copyleft 2004 The Vexi Project [LGPL] -->
-
-<vexi xmlns:ui="vexi://ui" xmlns:meta="vexi://meta" xmlns="vexi.widget"
- xmlns:demo="org.vexi.demo" xmlns:lay="vexi.layout"
xmlns:role="org.vexi.lib.role">
-
- static.name = "Widgets (Misc 2)";
- static.category = "Widgets";
-
- <lay:pad orient="vertical" padding="3">
- <lay:grid cols="4">
- <ui:box text="Datefield: " shrink="true"/>
- <datefield id="date" />
-
- <ui:box text="Change the date format: " shrink="true" />
- <option id="dateformat" >
- <item text="DDMMYYYY" value="DDMMYYYY"/>
- <item text="MMDDYYYY" value="MMDDYYYY"/>
- <item text="YYYYMMDD" value="YYYYMMDD"/>
- </option>
-
- <ui:box/>
- <ui:box/>
-
- <ui:box shrink="true" text="Change the date value: " />
- <textfield id="datevalue" align="left" width="100" />
-
- </lay:grid>
- <ui:box/>
-
- <separator margin="10" vshrink="true" />
- <ui:box/>
-
- $dateformat.value ++= function(v) {
- $date.textformat = v;
- cascade = v;
- }
-
- $datevalue.text ++= function(v) {
- $date.value = $datevalue.text;
- }
-
- $date.text ++= function(v) {
- cascade = v;
- vexi.log.info("$date.text:" + $date.text);
- }
- $date.value ++= function(v) {
- cascade = v;
- vexi.log.info("$date.value:" + $date.value);
- }
- </lay:pad>
-</vexi>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn