You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/10/14 17:34:52 UTC

svn commit: r1022582 - in /wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette: Palette.html Palette.java palette.css

Author: ivaynberg
Date: Thu Oct 14 15:34:52 2010
New Revision: 1022582

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

Issue: WICKET-1779

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

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html?rev=1022582&r1=1022581&r2=1022582&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.html Thu Oct 14 15:34:52 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/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java?rev=1022582&r1=1022581&r2=1022582&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/Palette.java Thu Oct 14 15:34:52 2010
@@ -31,14 +31,12 @@ 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.model.IModel;
 import org.apache.wicket.model.Model;
 import org.apache.wicket.model.ResourceModel;
 import org.apache.wicket.request.resource.CompressedResourceReference;
 import org.apache.wicket.request.resource.JavascriptResourceReference;
-import org.apache.wicket.request.resource.PackageResourceReference;
 import org.apache.wicket.request.resource.ResourceReference;
 
 
@@ -121,23 +119,6 @@ public class Palette<T> extends Panel
 	private static final ResourceReference CSS = new CompressedResourceReference(Palette.class,
 		"palette.css");
 
-
-	/** reference to default up button image */
-	private static final ResourceReference UP_IMAGE = new PackageResourceReference(Palette.class,
-		"up.gif");
-
-	/** reference to default down button image */
-	private static final ResourceReference DOWN_IMAGE = new PackageResourceReference(Palette.class,
-		"down.gif");
-
-	/** reference to default remove button image */
-	private static final ResourceReference REMOVE_IMAGE = new PackageResourceReference(
-		Palette.class, "remove.gif");
-
-	/** reference to default add button image */
-	private static final ResourceReference ADD_IMAGE = new PackageResourceReference(Palette.class,
-		"add.gif");
-
 	/**
 	 * @param id
 	 *            Component id
@@ -324,7 +305,7 @@ public class Palette<T> extends Panel
 				super.onComponentTag(tag);
 				tag.getAttributes().put("onclick", Palette.this.getDownOnClickJS());
 			}
-		}.add(new Image("image", DOWN_IMAGE));
+		};
 	}
 
 	/**
@@ -344,7 +325,7 @@ public class Palette<T> extends Panel
 				super.onComponentTag(tag);
 				tag.getAttributes().put("onclick", Palette.this.getUpOnClickJS());
 			}
-		}.add(new Image("image", UP_IMAGE));
+		};
 	}
 
 	/**
@@ -364,7 +345,7 @@ public class Palette<T> extends Panel
 				super.onComponentTag(tag);
 				tag.getAttributes().put("onclick", Palette.this.getRemoveOnClickJS());
 			}
-		}.add(new Image("image", REMOVE_IMAGE));
+		};
 	}
 
 	/**
@@ -384,7 +365,7 @@ public class Palette<T> extends Panel
 				super.onComponentTag(tag);
 				tag.getAttributes().put("onclick", Palette.this.getAddOnClickJS());
 			}
-		}.add(new Image("image", ADD_IMAGE));
+		};
 	}
 
 	/**

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css?rev=1022582&r1=1022581&r2=1022582&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/palette.css Thu Oct 14 15:34:52 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;