Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/StyleEditorWindow.java @ 3700:dbcd14c27c8d
Transparency attribute theme fixes
flys-client/trunk@5413 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Sun, 09 Sep 2012 21:02:54 +0000 |
parents | a6b7f0585761 |
children | 394e1a9915ec |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/StyleEditorWindow.java Sun Sep 09 10:53:17 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/StyleEditorWindow.java Sun Sep 09 21:02:54 2012 +0000 @@ -366,6 +366,7 @@ f = new SelectItem(name, MSG.getString(name)); if (name.equals("linesize")) { f = createLineSizeUI(f); + f.setValue(value); } else if (name.equals("labelfontsize")) { LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); @@ -378,6 +379,7 @@ valueMap.put("18", "18"); valueMap.put("24", "24"); f.setValueMap(valueMap); + f.setValue(value); } else if (name.equals("bandwidth")) { LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); @@ -394,6 +396,7 @@ valueMap.put("10", "10"); valueMap.put("11", "11"); f.setValueMap(valueMap); + f.setValue(value); } else if (name.equals("pointsize")) { LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); @@ -405,8 +408,16 @@ valueMap.put("6", "6"); valueMap.put("7", "7"); f.setValueMap(valueMap); + f.setValue(value); } - f.setValue(value); + else if (name.equals("transparency")) { + LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>(); + for (int n = 10; n < 100; n += 10) { + valueMap.put(Integer.toString(n), n + "%"); + } + f.setValueMap(valueMap); + f.setValue(value + "%"); + } } else if (type.equals("boolean")) { if(name.equals("textorientation")) {