[OpenLayers-Users] deactivate control

Michael Shishcu micklesh at gmail.com
Fri May 4 07:14:51 EDT 2012


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 <jjwag0815 at googlemail.com>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
> Users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20120504/acfa488d/attachment.html


More information about the Users mailing list