From: Jouni Koivuviita Date: Thu, 27 Aug 2009 12:56:52 +0000 (+0000) Subject: Fixes #3231: VUpload depends on VNativeButton internal implementation X-Git-Tag: 6.7.0.beta1~2585 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b30a639b58c6ae63365691c298da46b47586db7e;p=vaadin-framework.git Fixes #3231: VUpload depends on VNativeButton internal implementation Changed the button from GWT Button to Vaadin VButton. svn changeset:8561/svn branch:6.1 --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/VUpload.java b/src/com/vaadin/terminal/gwt/client/ui/VUpload.java index 56fc89a8f0..64b86c47b3 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VUpload.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VUpload.java @@ -9,7 +9,6 @@ import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.user.client.Element; import com.google.gwt.user.client.Event; import com.google.gwt.user.client.Timer; -import com.google.gwt.user.client.ui.Button; import com.google.gwt.user.client.ui.FileUpload; import com.google.gwt.user.client.ui.FlowPanel; import com.google.gwt.user.client.ui.FormPanel; @@ -61,7 +60,7 @@ public class VUpload extends FormPanel implements Paintable, /** * Button that initiates uploading */ - private final Button submitButton; + private final VButton submitButton; /** * When expecting big files, programmer may initiate some UI changes when @@ -91,8 +90,7 @@ public class VUpload extends FormPanel implements Paintable, setWidget(panel); panel.add(maxfilesize); panel.add(fu); - submitButton = new Button(); - submitButton.setStyleName("v-button"); + submitButton = new VButton(); submitButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (immediate) { @@ -119,8 +117,7 @@ public class VUpload extends FormPanel implements Paintable, this.client = client; paintableId = uidl.getId(); setAction(client.getAppUri()); - submitButton.setHTML("" - + uidl.getStringAttribute("buttoncaption") + ""); + submitButton.setText(uidl.getStringAttribute("buttoncaption")); fu.setName(paintableId + "_file"); if (uidl.hasAttribute("disabled") || uidl.hasAttribute("readonly")) {