comparison 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
comparison
equal deleted inserted replaced
4473:6db783627137 4474:bd78d2b0e309
6 6
7 public class MapPrintSettingsWindow extends Window { 7 public class MapPrintSettingsWindow extends Window {
8 8
9 protected MapPrintSettingsPanel panel; 9 protected MapPrintSettingsPanel panel;
10 10
11 public MapPrintSettingsWindow(Collection collection) { 11 public MapPrintSettingsWindow(Collection collection, MapToolbar mapToolbar) {
12 setWidth(300); 12 setWidth(300);
13 setHeight(400); 13 setHeight(200);
14 14
15 // TODO: i18n
15 setTitle("PDF-Druckeinstellungen"); 16 setTitle("PDF-Druckeinstellungen");
16 17
17 this.panel = new MapPrintSettingsPanel(collection); 18 this.panel = new MapPrintSettingsPanel(collection, mapToolbar, this);
18 this.panel.setPadding(20); 19 this.panel.setPadding(20);
19 addItem(this.panel); 20 addItem(this.panel);
21
22 setIsModal(true);
23 setShowModalMask(true);
20 } 24 }
21 } 25 }

http://dive4elements.wald.intevation.org