Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java @ 833:dcecdd9693a8
Added a UIProvider that displays a combobox on the left and a map widget in the helper container.
flys-client/trunk@2544 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 24 Aug 2011 08:36:51 +0000 |
parents | 1b9b7e9ab219 |
children | 22dc88b17253 |
comparison
equal
deleted
inserted
replaced
832:303a923d232b | 833:dcecdd9693a8 |
---|---|
48 | 48 |
49 protected Canvas position; | 49 protected Canvas position; |
50 | 50 |
51 | 51 |
52 public MapToolbar(FloodMap floodMap, Canvas wrapper) { | 52 public MapToolbar(FloodMap floodMap, Canvas wrapper) { |
53 this(floodMap, wrapper, true); | |
54 } | |
55 | |
56 | |
57 public MapToolbar(FloodMap floodMap, Canvas wrapper, boolean digitize) { | |
53 super(); | 58 super(); |
54 | 59 |
55 setWidth100(); | 60 setWidth100(); |
56 setHeight(30); | 61 setHeight(30); |
57 setMembersMargin(10); | 62 setMembersMargin(10); |
65 | 70 |
66 zoomToMaxButton = createMaxExtentControl(); | 71 zoomToMaxButton = createMaxExtentControl(); |
67 zoomBoxButton = createZoomBoxControl(); | 72 zoomBoxButton = createZoomBoxControl(); |
68 zoomOutButton = createZoomOutControl(); | 73 zoomOutButton = createZoomOutControl(); |
69 panButton = createPanControl(); | 74 panButton = createPanControl(); |
70 position = createMousePosition(wrapper); | |
71 drawControl = createDrawControl(); | 75 drawControl = createDrawControl(); |
72 selectButton = createSelectFeatureControl(); | 76 selectButton = createSelectFeatureControl(); |
77 measureControl = createMeasureControl(); | |
78 position = createMousePosition(wrapper); | |
73 removeButton = createRemoveFeatureControl(); | 79 removeButton = createRemoveFeatureControl(); |
74 measureControl = createMeasureControl(); | |
75 | 80 |
76 addMember(zoomToMaxButton); | 81 addMember(zoomToMaxButton); |
77 addMember(zoomBoxButton); | 82 addMember(zoomBoxButton); |
78 addMember(zoomOutButton); | 83 addMember(zoomOutButton); |
79 addMember(panButton); | 84 addMember(panButton); |
80 addMember(drawControl); | 85 |
81 addMember(selectButton); | 86 if (digitize) { |
82 addMember(removeButton); | 87 addMember(drawControl); |
88 addMember(selectButton); | |
89 addMember(removeButton); | |
90 } | |
91 | |
83 addMember(measureControl); | 92 addMember(measureControl); |
84 addMember(spacer); | 93 addMember(spacer); |
85 addMember(position); | 94 addMember(position); |
86 } | 95 } |
87 | 96 |