Revision: 3341
          http://vexi.svn.sourceforge.net/vexi/?rev=3341&view=rev
Author:   clrg
Date:     2009-01-07 01:10:59 +0000 (Wed, 07 Jan 2009)

Log Message:
-----------
Fix date/time/datetime-fields returning null every time

Modified Paths:
--------------
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datetime.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t       
2009-01-05 07:53:43 UTC (rev 3340)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t       
2009-01-07 01:10:59 UTC (rev 3341)
@@ -49,7 +49,7 @@
         thisbox.monthview = $month;
         thisbox.yearview  = $year;
         thisbox.v_popbox  = $popbox;
-        thisbox.v_textbox = null;
+        thisbox.v_textbox = false;
         
         ////////
         // internal behaviour
@@ -290,7 +290,7 @@
         trapee.parseDate(v, trapee.textformat, trapee);
     }
     
-    static.valueRead = function() { var t = trapee.text; return t ? t : null; }
+    static.valueRead = function() { var t = trapee.text; vexi.log.info("date 
value read: "+t); return t ? t : null; }
     
     static.valueWrite = function(v) {
         switch (typeof(v)) {

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datetime.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datetime.t        
2009-01-05 07:53:43 UTC (rev 3340)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datetime.t        
2009-01-07 01:10:59 UTC (rev 3341)
@@ -11,7 +11,7 @@
         
         thisbox.v_datefield = $date;
         thisbox.v_timefield = $time;
-        thisbox.v_textbox = null;
+        thisbox.v_textbox = false;
         
         thisbox.date ++= function(v) {
             $date.value = v;

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t       
2009-01-05 07:53:43 UTC (rev 3340)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t       
2009-01-07 01:10:59 UTC (rev 3341)
@@ -36,7 +36,7 @@
             </button>
         </ui:box>
         
-        thisbox.v_textbox = null;
+        thisbox.v_textbox = false;
         
         thisbox.period = null;
         thisbox.hours = null;


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to