Author: ivaynberg
Date: Thu Oct 14 15:37:03 2010
New Revision: 1022584

URL: http://svn.apache.org/viewvc?rev=1022584&view=rev
Log:

Issue: WICKET-1779

Modified:
    
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
    
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
    
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css

Modified: 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html?rev=1022584&r1=1022583&r2=1022584&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
 Thu Oct 14 15:37:03 2010
@@ -31,10 +31,10 @@
                <select wicket:id="choices" 
class="choicesSelect">[choices]</select>    
        </td>
        <td class="buttons">
-               <button type="button" wicket:id="addButton" class="button 
add"><img wicket:id="image" src="add.gif"/></button><br/>
-               <button type="button" wicket:id="removeButton" class="button 
remove"><img wicket:id="image" src="remove.gif"/></button><br/>
-               <button type="button" wicket:id="moveUpButton" class="button 
up"><img wicket:id="image" src="up.gif"/></button><br/>
-               <button type="button" wicket:id="moveDownButton" class="button 
down"><img wicket:id="image" src="down.gif"/></button><br/>
+               <button type="button" wicket:id="addButton" class="button 
add"><div/></button><br/>
+               <button type="button" wicket:id="removeButton" class="button 
remove"><div/></button><br/>
+               <button type="button" wicket:id="moveUpButton" class="button 
up"><div/></button><br/>
+               <button type="button" wicket:id="moveDownButton" class="button 
down"><div/></button><br/>
        </td>
        <td class="pane selection">
                <select class="selectionSelect" 
wicket:id="selection">[selection]</select>      

Modified: 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java?rev=1022584&r1=1022583&r2=1022584&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
 Thu Oct 14 15:37:03 2010
@@ -33,7 +33,6 @@ import org.apache.wicket.markup.html.Web
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.FormComponent;
 import org.apache.wicket.markup.html.form.IChoiceRenderer;
-import org.apache.wicket.markup.html.image.Image;
 import org.apache.wicket.markup.html.panel.Panel;
 import org.apache.wicket.markup.html.resources.StyleSheetReference;
 import org.apache.wicket.model.IModel;
@@ -119,22 +118,6 @@ public class Palette<T> extends Panel im
        /** reference to the palette's css resource */
        private static final ResourceReference CSS = new 
ResourceReference(Palette.class, "palette.css");
 
-
-       /** reference to default up button image */
-       private static final ResourceReference UP_IMAGE = new 
ResourceReference(Palette.class, "up.gif");
-
-       /** reference to default down button image */
-       private static final ResourceReference DOWN_IMAGE = new 
ResourceReference(Palette.class,
-               "down.gif");
-
-       /** reference to default remove button image */
-       private static final ResourceReference REMOVE_IMAGE = new 
ResourceReference(Palette.class,
-               "remove.gif");
-
-       /** reference to default add button image */
-       private static final ResourceReference ADD_IMAGE = new 
ResourceReference(Palette.class,
-               "add.gif");
-
        /**
         * @param id
         *            Component id
@@ -331,7 +314,7 @@ public class Palette<T> extends Panel im
                                super.onComponentTag(tag);
                                tag.getAttributes().put("onclick", 
Palette.this.getDownOnClickJS());
                        }
-               }.add(new Image("image", DOWN_IMAGE));
+               };
        }
 
        /**
@@ -351,7 +334,7 @@ public class Palette<T> extends Panel im
                                super.onComponentTag(tag);
                                tag.getAttributes().put("onclick", 
Palette.this.getUpOnClickJS());
                        }
-               }.add(new Image("image", UP_IMAGE));
+               };
        }
 
        /**
@@ -371,7 +354,7 @@ public class Palette<T> extends Panel im
                                super.onComponentTag(tag);
                                tag.getAttributes().put("onclick", 
Palette.this.getRemoveOnClickJS());
                        }
-               }.add(new Image("image", REMOVE_IMAGE));
+               };
        }
 
        /**
@@ -391,7 +374,7 @@ public class Palette<T> extends Panel im
                                super.onComponentTag(tag);
                                tag.getAttributes().put("onclick", 
Palette.this.getAddOnClickJS());
                        }
-               }.add(new Image("image", ADD_IMAGE));
+               };
        }
 
        /**
@@ -530,7 +513,7 @@ public class Palette<T> extends Panel im
                modelChanged();
 
                // call model.setObject()
-               ((IModel<Object>) getDefaultModel()).setObject(model);
+               ((IModel<Object>)getDefaultModel()).setObject(model);
        }
 
        /**

Modified: 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css?rev=1022584&r1=1022583&r2=1022584&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css
 Thu Oct 14 15:37:03 2010
@@ -49,6 +49,30 @@ table.palette td.buttons button {
        height: 40px;
 }
 
+button.button.add div {
+       background: url("add.gif"); 
+       height: 15px; 
+       width: 15px;
+}
+
+button.button.remove div {
+       background: url("remove.gif"); 
+       height: 15px; 
+       width: 15px;
+}
+
+button.button.up div {
+       background: url("up.gif"); 
+       height: 15px; 
+       width: 15px;
+}
+
+button.button.down div {
+       background: url("down.gif"); 
+       height: 15px; 
+       width: 15px;
+}
+
 /* Fix a firefox (2.0.0.4) bug : 
https://bugzilla.mozilla.org/show_bug.cgi?id=382600 */
 select::-moz-dummy-option { 
        visibility: hidden; 


Reply via email to