You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by jk...@apache.org on 2006/09/23 06:16:42 UTC

svn commit: r449151 - in /tapestry/tapestry4/trunk: tapestry-examples/TimeTracker/src/context/css/ tapestry-framework/src/java/org/apache/tapestry/dojo/form/

Author: jkuhnert
Date: Fri Sep 22 21:16:40 2006
New Revision: 449151

URL: http://svn.apache.org/viewvc?view=rev&rev=449151
Log:
Removed old ugly styling of drop down widgets in favor of new native dojo support. Attempted to get time based 
widgets working again until I noticed that they were using the new i18n'ized date routines. (That have yet to form 
a parseable counterpart . ..grrr )

Modified:
    tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/context/css/dojo.css
    tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownDatePicker.java
    tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownTimePicker.java

Modified: tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/context/css/dojo.css
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/context/css/dojo.css?view=diff&rev=449151&r1=449150&r2=449151
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/context/css/dojo.css (original)
+++ tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/context/css/dojo.css Fri Sep 22 21:16:40 2006
@@ -1,14 +1,8 @@
-div.fm-hopt table.dojoComboBox {
-    width: 20em;
-    display: block;
-    float: left;
-    clear: left;
-}
 
 #debug {
     display: block;
     height: 80px;
-    width: 50%;
+    width: 70%;
     border-top: 1px solid #ddd;
     border-right: 1px solid #ddd;
     position: absolute;
@@ -24,17 +18,4 @@
     opacity: 0.8;
     filter: alpha(opacity : 80);
     background: #eef1f8;
-}
-
-.timePickerContainer {
-	background: #7591bc url("images/dpBg.gif") top left repeat-x;
-}
-
-.timeContainer thead tr td {
-	border-bottom:1px solid #e6e6e6;
-	margin:0;
-	padding:0.45em 0 0.45em 0;
-	color:#fff;
-	font:bold 0.75em Helvetica, Arial, Verdana, sans-serif;
-	text-align:center;
 }

Modified: tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownDatePicker.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownDatePicker.java?view=diff&rev=449151&r1=449150&r2=449151
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownDatePicker.java (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownDatePicker.java Fri Sep 22 21:16:40 2006
@@ -80,9 +80,11 @@
         json.put("inputId", getClientId());
         json.put("inputName", getName());
         json.put("iconAlt", getIconAlt());
-        json.put("dateFormat", Strftime.convertToPosixFormat(translator.getPattern()));
-        if (getValue() != null)
+        json.put("displayFormat", Strftime.convertToPosixFormat(translator.getPattern()));
+        
+        if (getValue() != null) {
             json.put("date", getTranslatedFieldSupport().format(this, getValue()));
+        }
         
         Map parms = new HashMap();
         parms.put("clientId", getClientId());

Modified: tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownTimePicker.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownTimePicker.java?view=diff&rev=449151&r1=449150&r2=449151
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownTimePicker.java (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/DropdownTimePicker.java Fri Sep 22 21:16:40 2006
@@ -81,10 +81,12 @@
         json.put("inputId", getClientId());
         json.put("inputName", getName());
         json.put("iconAlt", getIconAlt());
-        json.put("dateFormat", Strftime.convertToPosixFormat(translator.getPattern()));
-        if (getValue() != null)
-            json.put("date", DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL, 
+        json.put("timeFormat", Strftime.convertToPosixFormat(translator.getPattern()));
+        
+        if (getValue() != null) {
+            json.put("time", DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL, 
                     getPage().getLocale()).format(getValue()));
+        }
         
         Map parms = new HashMap();
         parms.put("clientId", getClientId());