Hi Michael, thank you for your answer. Is it only possible to deactivate the control by adding my custom control to the same control panel? Jo
2012/5/4 Michael Shishcu <[email protected]> > Hi Jo, > please have a look at control.type. > > http://docs.openlayers.org/library/controls.html#controls-to-be-used-with-panels > adding several controls to a panel with type TYPE_TOOL makes only one to > be active at a time > > regards, michael > > On Fri, May 4, 2012 at 1:45 PM, Jochen Wagner <[email protected]>wrote: > >> Hi, >> I (newbe) have created a new Zoombox-Control for a map and it works fine: >> >> ... >> new OpenLayers.Control.ZoomBox({alwaysZoom:true}); >> ... >> >> Now I have added a custom Control for adding vector-points to my map (for >> routing), I activate this over a radion buttom: >> >> routecontrols = { >> start: new OpenLayers.Control.DrawFeature( >> start, >> SinglePoint, >> {'featureAdded': computeRoute} >> ) >> } >> >> for (var key in routecontrols) { >> map.addControl(routecontrols[key]); >> } >> >> My Problem now: If the Zoomboxcontrol is active, it is not possible to >> activate my custom control. How can I trigger a control to be >> active/inactive? >> >> Thanks >> Jo >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/openlayers-users >> >> >
_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
