[richfaces-svn-commits] JBoss Rich Faces SVN: r5239 - in trunk/sandbox/ui/combobox/src/main: resources/org/richfaces/renderkit/html/css and 2 other directories.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Jan 9 14:25:25 EST 2008
Author: abelevich
Date: 2008-01-09 14:25:25 -0500 (Wed, 09 Jan 2008)
New Revision: 5239
Modified:
trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml
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
trunk/sandbox/ui/combobox/src/main/templates/combobox.jspx
Log:
rename classes according spec
Modified: trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml
===================================================================
--- trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml 2008-01-09 18:31:34 UTC (rev 5238)
+++ trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml 2008-01-09 19:25:25 UTC (rev 5239)
@@ -208,6 +208,19 @@
<description></description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
+ <property>
+ <name>buttonIcon</name>
+ <classname>java.lang.String</classname>
+ <description>uri to the button icon image</description>
+ <defaultvalue><![CDATA[""]]></defaultvalue>
+ </property>
+ <property>
+ <name>buttonIconDisabled</name>
+ <classname>java.lang.String</classname>
+ <description>uri to the disabled button icon image</description>
+ <defaultvalue><![CDATA[""]]></defaultvalue>
+ </property>
+
&html_events;
</properties>
</component>
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-09 18:31:34 UTC (rev 5238)
+++ trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/css/combobox.xcss 2008-01-09 19:25:25 UTC (rev 5239)
@@ -6,8 +6,15 @@
<f:verbatim>
<![CDATA[
+.rich-combobox-button-pressed {
+}
+.rich-combobox-button-disabled {
+}
+.rich-combobox-button-hovered {
+}
+
.rich-combobox-item-normal {
}
@@ -107,21 +114,21 @@
border : 1px solid;
}
-.rich-combobox-button-bg {
+.rich-combobox-button-background {
background : top repeat-x;
cursor : pointer;
}
-.rich-combobox-button-bg-press {
+.rich-combobox-button-pressed-background {
background : top repeat-x;
cursor : pointer;
}
-.rich-combobox-button-arrow {
+.rich-combobox-button-icon {
background : center no-repeat; cursor : pointer;
}
-.rich-combobox-button-arrow-disabled {
+.rich-combobox-button-icon-disabled {
background : center no-repeat; cursor : pointer;
}
@@ -129,27 +136,27 @@
</f:verbatim>
- <u:selector name=".rich-combobox-button-bg">
+ <u:selector name=".rich-combobox-button-background">
<u:style name="background-image">
<f:resource f:key="org.richfaces.renderkit.images.ComboBoxButtonGradient" />
</u:style>
<u:style name="background-color" skin="tabBackgroundColor"/>
</u:selector>
- <u:selector name=".rich-combobox-button-bg-press">
+ <u:selector name=".rich-combobox-button-pressed-background">
<u:style name="background-image">
<f:resource f:key="org.richfaces.renderkit.images.ComboBoxButtonPressGradient" />
</u:style>
<u:style name="background-color" skin="tabBackgroundColor"/>
</u:selector>
- <u:selector name=".rich-combobox-button-arrow">
+ <u:selector name=".rich-combobox-button-icon">
<u:style name="background-image">
<f:resource f:key="org.richfaces.renderkit.images.ComboBoxArrowImage" />
</u:style>
</u:selector>
- <u:selector name=".rich-combobox-button-arrow-disabled">
+ <u:selector name=".rich-combobox-button-icon-disabled">
<u:style name="background-image">
<f:resource f:key="org.richfaces.renderkit.images.ComboBoxArrowImageDisable" />
</u:style>
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-09 18:31:34 UTC (rev 5238)
+++ trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js 2008-01-09 19:25:25 UTC (rev 5239)
@@ -166,12 +166,12 @@
},
doActive : function() {
- this.button.className = "rich-combobox-button rich-combobox-font rich-combobox-button-arrow";
+ this.button.className = "rich-combobox-font rich-combobox-button-icon rich-combobox-button";
this.field.className = "rich-combobox-font rich-combobox-input-default rich-combobox-input"; //FIXME
},
doDisable : function() {
- this.button.className = "rich-combobox-button rich-combobox-font rich-combobox-button-arrow-disabled";
+ this.button.className = "rich-combobox-font rich-combobox-button-icon-disabled rich-combobox-button";
this.field.className = "rich-combobox-font-disabled rich-combobox-input-default-disabled rich-combobox-input-disabled"; //FIXME
}
};
Modified: trunk/sandbox/ui/combobox/src/main/templates/combobox.jspx
===================================================================
--- trunk/sandbox/ui/combobox/src/main/templates/combobox.jspx 2008-01-09 18:31:34 UTC (rev 5238)
+++ trunk/sandbox/ui/combobox/src/main/templates/combobox.jspx 2008-01-09 19:25:25 UTC (rev 5239)
@@ -54,11 +54,11 @@
<div id="#{clientId}" class="rich-combobox-font rich-combobox-shell" style="width:#{listWidth}">
<input id="comboboxField#{clientId}" class="rich-combobox-font rich-combobox-input-default rich-combobox-input" type="text" size="#{inputSize}" autocomplete="off" style="width:#{listWidth}">
</input>
- <input id="comboBoxButtonBG#{clientId}" readonly="true" type="text" value="" class="rich-combobox-button rich-combobox-font rich-combobox-button-bg">
+ <input id="comboBoxButtonBG#{clientId}" readonly="true" type="text" value="" class="rich-combobox-font rich-combobox-button-background rich-combobox-button">
</input>
- <input id="comboboxButton#{clientId}" readonly="true" type="text" value="" class="rich-combobox-button rich-combobox-font rich-combobox-button-arrow"
- onmousedown="document.getElementById('comboBoxButtonBG#{clientId}').className='rich-combobox-button rich-combobox-font rich-combobox-button-bg-press'"
- onmouseup="document.getElementById('comboBoxButtonBG#{clientId}').className='rich-combobox-button rich-combobox-font rich-combobox-button-bg'" >
+ <input id="comboboxButton#{clientId}" readonly="true" type="text" value="" class="rich-combobox-font rich-combobox-button-icon rich-combobox-button "
+ onmousedown="document.getElementById('comboBoxButtonBG#{clientId}').className='rich-combobox-font rich-combobox-button-pressed-background rich-combobox-button'; this.className='rich-combobox-button rich-combobox-button-pressed rich-combobox-font rich-combobox-button-icon';"
+ onmouseup="document.getElementById('comboBoxButtonBG#{clientId}').className='rich-combobox-font rich-combobox-button-background rich-combobox-button'; this.className='rich-combobox-button rich-combobox-font rich-combobox-button-icon'" >
</input>
<input type="text" class="rich-combobox-strut rich-combobox-font" style="width:#{listWidth}">
</input>
More information about the richfaces-svn-commits
mailing list