Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapToolbar.java @ 4013:0be65bc65cee
Set overflow behaviour of Toolbars to HIDDEN to avoid auto scrollbars.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Tue, 02 Oct 2012 10:38:57 +0200 |
parents | 725470fc57d2 |
children | c9dcce9448f2 |
comparison
equal
deleted
inserted
replaced
4012:9743bf17fce3 | 4013:0be65bc65cee |
---|---|
1 package de.intevation.flys.client.client.ui.map; | 1 package de.intevation.flys.client.client.ui.map; |
2 | 2 |
3 import com.google.gwt.core.client.GWT; | 3 import com.google.gwt.core.client.GWT; |
4 | |
4 import com.smartgwt.client.types.Alignment; | 5 import com.smartgwt.client.types.Alignment; |
5 import com.smartgwt.client.types.SelectionType; | 6 import com.smartgwt.client.types.SelectionType; |
6 import com.smartgwt.client.util.SC; | 7 import com.smartgwt.client.util.SC; |
7 import com.smartgwt.client.widgets.Button; | 8 import com.smartgwt.client.widgets.Button; |
8 import com.smartgwt.client.widgets.Canvas; | 9 import com.smartgwt.client.widgets.Canvas; |
9 import com.smartgwt.client.widgets.ImgButton; | 10 import com.smartgwt.client.widgets.ImgButton; |
10 import com.smartgwt.client.widgets.Label; | 11 import com.smartgwt.client.widgets.Label; |
11 import com.smartgwt.client.widgets.events.ClickEvent; | 12 import com.smartgwt.client.widgets.events.ClickEvent; |
12 import com.smartgwt.client.widgets.events.ClickHandler; | 13 import com.smartgwt.client.widgets.events.ClickHandler; |
13 import com.smartgwt.client.widgets.events.ResizedEvent; | |
14 import com.smartgwt.client.widgets.events.ResizedHandler; | |
15 import com.smartgwt.client.widgets.layout.HLayout; | 14 import com.smartgwt.client.widgets.layout.HLayout; |
16 | 15 |
17 import de.intevation.flys.client.client.FLYSConstants; | 16 import de.intevation.flys.client.client.FLYSConstants; |
18 import de.intevation.flys.client.client.ui.ImgLink; | 17 import de.intevation.flys.client.client.ui.ImgLink; |
19 import de.intevation.flys.client.client.ui.Toolbar; | 18 import de.intevation.flys.client.client.ui.Toolbar; |
136 addMember(infoButton); | 135 addMember(infoButton); |
137 } | 136 } |
138 | 137 |
139 addMember(measureControl); | 138 addMember(measureControl); |
140 addMember(createRightPanel()); | 139 addMember(createRightPanel()); |
141 | |
142 addResizedHandler(new ResizedHandler() { | |
143 @Override | |
144 public void onResized(ResizedEvent e) { | |
145 if (getVisibleWidth() < 656) { | |
146 setHeight(55); | |
147 } | |
148 else { | |
149 setHeight(38); | |
150 } | |
151 } | |
152 }); | |
153 | |
154 } | 140 } |
155 | 141 |
156 | 142 |
157 protected HLayout createRightPanel() { | 143 protected HLayout createRightPanel() { |
158 HLayout right = new HLayout(); | 144 HLayout right = new HLayout(); |