I'm having the same problem. I can add controls without a problem, but when I call the removeControl method, nothing happens :(
On Oct 9, 7:07 am, lumo <lumo2...@gmail.com> wrote: > noone got an idea about that? > do i have to call an update function afterwards? > > 2009/10/6 lumo <lumo2...@gmail.com> > > > > > > > Hi NG! > > > i add controls to my map on startup, but i want to enable the user to > > remove it again on runtime (toggle) > > > so i init my map like this: > > > private static MapTypeControl mapTypeControl = new MapTypeControl(); > > private static ScaleControl scaleControl = new ScaleControl(); > > > public void onModuleLoad() { > > ... > > mapWidget.addControl(mapTypeControl); > > mapWidget.addControl(scaleControl); > > ... > > } > > > further i got two functions to add/remove the controls via javascript: > > > public static void removeControls() { > > Maps.logWrite("going to removeControls()"); > > mapWidget.removeControl(scaleControl); > > mapWidget.removeControl(mapTypeControl); > > Maps.logWrite("done"); > > } > > > public static void addControls() { > > mapWidget.addControl(scaleControl); > > mapWidget.addControl(mapTypeControl); > > } > > > note: when i run the funtion via js, i even get the log! but the > > control does not get removed. > > > /** > > * all functions defined in this block will be visible as JavaScript > > * functions in the map (html) > > */ > > public static native void exportStaticMethod() /*-{ > > $wnd.removeControls = > > @at.biooffice.map.client.BioOffice3Map::removeControls(); > > $wnd.addControls = > > @at.biooffice.map.client.BioOffice3Map::addControls(); > > }-*/; > > > any ideas whats going wrong? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en -~----------~----~----~----~------~----~------~--~---