]> source.dussan.org Git - vaadin-framework.git/commitdiff
fullsize progressindicator now works properly
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 30 Oct 2008 13:24:18 +0000 (13:24 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 30 Oct 2008 13:24:18 +0000 (13:24 +0000)
svn changeset:5771/svn branch:trunk

WebContent/ITMILL/themes/default/progressindicator/progressindicator.css
WebContent/ITMILL/themes/default/styles.css
src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java

index 971a627b68293a1042f3c1ac979393d5c827a8ce..ff53ff33b43d8d2fa43f144ae0d4241f76e0a13b 100644 (file)
@@ -1,11 +1,13 @@
 .i-progressindicator {
        background: #dfe2e4 url(img/base.gif);
-       height: 9px;
-       border: 1px solid #b6bbbc;
        overflow: hidden; /* for IE6 */
        width: 150px;
 }
-
+.i-progressindicator-wrapper {
+       border: 1px solid #b6bbbc;
+       overflow: hidden; /* for IE6 */
+       height: 9px;
+}
 .i-progressindicator-disabled {
        background: #dfe2e4 url(img/disabled.gif);
        height: 9px;
@@ -13,7 +15,7 @@
        overflow: hidden; /* for IE6 */
 }
 
-.i-progressindicator div {
+.i-progressindicator-indicator {
        background: #f7f9f9 url(img/progress.png);
        height: 9px;
        overflow: hidden; /* for IE6 */
index c09a83d768037b64c039f69614ff8b5db2cfa75e..a311f6e28bcf778ed54d3ee9afd5a9d28150b78a 100644 (file)
@@ -1087,12 +1087,14 @@ input.i-modified,
 }
 .i-progressindicator {
        background: #dfe2e4 url(progressindicator/img/base.gif);
-       height: 9px;
-       border: 1px solid #b6bbbc;
        overflow: hidden; /* for IE6 */
        width: 150px;
 }
-
+.i-progressindicator-wrapper {
+       border: 1px solid #b6bbbc;
+       overflow: hidden; /* for IE6 */
+       height: 9px;
+}
 .i-progressindicator-disabled {
        background: #dfe2e4 url(progressindicator/img/disabled.gif);
        height: 9px;
@@ -1100,7 +1102,7 @@ input.i-modified,
        overflow: hidden; /* for IE6 */
 }
 
-.i-progressindicator div {
+.i-progressindicator-indicator {
        background: #f7f9f9 url(progressindicator/img/progress.png);
        height: 9px;
        overflow: hidden; /* for IE6 */
index 67100b854453a795aeb962f0ba80b241f11755d7..77465f330464ba2e413af635ce9dc63022d66886 100644 (file)
@@ -23,9 +23,12 @@ public class IProgressIndicator extends Widget implements Paintable {
     private boolean pollerSuspendedDueDetach;
 
     public IProgressIndicator() {
-        setElement(wrapper);
+        setElement(DOM.createDiv());
+        getElement().appendChild(wrapper);
         setStyleName(CLASSNAME);
-        DOM.appendChild(wrapper, indicator);
+        wrapper.appendChild(indicator);
+        indicator.setClassName(CLASSNAME + "-indicator");
+        wrapper.setClassName(CLASSNAME + "-wrapper");
         poller = new Poller();
     }