diff flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPrintSettingsWindow.java @ 4474:bd78d2b0e309

Map print settings can now be configured via settings window. Configurable for now are page layout (A0 or A4), caption text and comment text.
author Christian Lins <christian.lins@intevation.de>
date Sun, 11 Nov 2012 14:44:12 +0100
parents dc7e41efd5ba
children
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPrintSettingsWindow.java	Sat Nov 10 23:47:38 2012 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPrintSettingsWindow.java	Sun Nov 11 14:44:12 2012 +0100
@@ -8,14 +8,18 @@
 
     protected MapPrintSettingsPanel panel;
 
-    public MapPrintSettingsWindow(Collection collection) {
+    public MapPrintSettingsWindow(Collection collection, MapToolbar mapToolbar) {
         setWidth(300);
-        setHeight(400);
+        setHeight(200);
 
+        // TODO: i18n
         setTitle("PDF-Druckeinstellungen");
 
-        this.panel = new MapPrintSettingsPanel(collection);
+        this.panel = new MapPrintSettingsPanel(collection, mapToolbar, this);
         this.panel.setPadding(20);
         addItem(this.panel);
+
+        setIsModal(true);
+        setShowModalMask(true);
     }
 }

http://dive4elements.wald.intevation.org