Author: vmolotkov
Date: 2008-01-08 10:03:02 -0500 (Tue, 08 Jan 2008)
New Revision: 5180
Modified:
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/css/combobox.xcss
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
Log:
component's style was added
Modified:
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/css/combobox.xcss
===================================================================
---
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/css/combobox.xcss 2008-01-08
14:50:24 UTC (rev 5179)
+++
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/css/combobox.xcss 2008-01-08
15:03:02 UTC (rev 5180)
@@ -7,9 +7,18 @@
<![CDATA[
.rich-combobox-button-disabled {
+
}
.rich-combobox-field-disabled {
+ position : absolute;
+ top : 0px; left : 0;
+ padding-right :20px;
+ padding-left :3px;
+ margin : 0px;
+ border : 1px solid #eeeeee;
+ background-position:left top;
+ background-repeat:repeat-x;
}
.rich-combobox-list {
Modified:
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
===================================================================
---
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js 2008-01-08
14:50:24 UTC (rev 5179)
+++
trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js 2008-01-08
15:03:02 UTC (rev 5180)
@@ -69,6 +69,7 @@
},
fieldHandler : function() {
+ this.doActive();
if (this.field.value == this.defaultMessage) {
this.field.value = "";
} else {
@@ -80,6 +81,7 @@
this.setValue(true);
this.comboList.hide();
+ this.field.focus();
},
setValue : function(toSetOnly) {
@@ -128,9 +130,9 @@
this.applyDefaultText();
}
this.comboList.hide();
-
- this.button.className = "rich-combobox-button-disabled"; //FIXME
- this.field.className = "rich-combobox-field-disabled"; //FIXME
+ this.doDisable();
+ } else {
+ this.doActive();
}
},
@@ -158,6 +160,16 @@
this.setValue();
}
}
+ },
+
+ doActive : function() {
+ //this.button.className = ""; //FIXME
+ this.field.className = "rich_cb_width rich_cb_font rich_cb_field"; //FIXME
+ },
+
+ doDisable : function() {
+ //this.button.className = ""; //FIXME
+ this.field.className = "rich_cb_width rich_cb_font
rich-combobox-field-disabled"; //FIXME
}
};
Show replies by date