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();

http://dive4elements.wald.intevation.org