diff flys-client/src/main/java/de/intevation/flys/client/client/ui/DigitizePanel.java @ 5008:04ccec566689

flys/#657: Shapefile upload now reports success or failure to client.
author Christian Lins <christian.lins@intevation.de>
date Mon, 18 Feb 2013 16:29:37 +0100
parents 6aa1b8abe2d3
children 4bf3b89b38d5
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/DigitizePanel.java	Fri Feb 15 12:47:15 2013 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/DigitizePanel.java	Mon Feb 18 16:29:37 2013 +0100
@@ -2,6 +2,7 @@
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.user.client.rpc.AsyncCallback;
+
 import com.smartgwt.client.types.Encoding;
 import com.smartgwt.client.types.VerticalAlignment;
 import com.smartgwt.client.util.SC;
@@ -179,10 +180,13 @@
             combobox.setShowTitle(false);
             form.setItems(combobox);
 
-            HTMLPane frame = new HTMLPane();
-            frame.setWidth("1px");
-            frame.setHeight("1px");
-            frame.setContents("<iframe id='uploadTarget' name='uploadTarget'></iframe>");
+            HTMLPane uploadTargetFrame = new HTMLPane();
+            uploadTargetFrame.setWidth("200px");
+            uploadTargetFrame.setHeight("50px");
+            uploadTargetFrame.setContents(
+                    "<iframe id='uploadTarget' name='uploadTarget' scrolling='no' width=200 height=50 style='border: 0px'></iframe>");
+            uploadTargetFrame.setBorder("0px");
+            uploadTargetFrame.setScrollbarSize(0);
 
             final DynamicForm uploadForm = new DynamicForm();
             uploadForm.setAction("flys/fileupload?uuid=" + artifact.getUuid());
@@ -200,13 +204,16 @@
                     uploadForm.submitForm();
                 }
             });
-            layout.addMember(frame);
+
             layout.addMember(label);
             layout.addMember(form);
             layout.addMember(uploadLabel);
             layout.addMember(uploadForm);
             layout.addMember(submit);
             layout.addMember(getNextButton());
+
+            layout.setMembersMargin(10);
+            layout.addMember(uploadTargetFrame);
         }
 
         form.setValues(initial);

http://dive4elements.wald.intevation.org