I&#39;m afraid the &quot;changebaselayer&quot; event won&#39;t help me out, because all the selectable layers I use are overlays.<br>So there&#39;s no way to do it, is there? Well, I&#39;ll look for a workaround, but it would be great if this feature was in the newest release.
<br><br>Thanks anyway!<br><br>Cheers,<br>Dmitri<br><br><div><span class="gmail_quote">On 4/18/07, <b class="gmail_sendername">Schuyler Erle</b> &lt;<a href="mailto:sderle@metacarta.com">sderle@metacarta.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Dmitri, I think we would accept a patch for 2.5 if you or anyone else<br>wanted to submit one for this.
<br><br>SDE<br><br>On Wed, 2007-04-18 at 10:22 -0500, Erik Uzureau wrote:<br>&gt; Hi Dmitri,<br>&gt;<br>&gt; For right now the best solution I can think of is to listen for the<br>&gt; &quot;changebaselayer&quot; event on the map. When the user clicks a different
<br>&gt; baselayer, this gets fired.<br>&gt;<br>&gt; Erik<br>&gt;<br>&gt;<br>&gt; On 4/18/07, Dmitri Mizerkin &lt;<a href="mailto:eisberg@gmail.com">eisberg@gmail.com</a>&gt; wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hello List,<br>&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am using layer pairs in my map, one of those for selection.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I would like to remove the selection layer from the map as<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; soon as the user removes the main layer using the layer
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switcher. Is it possible to register some &quot;visibilityChanged&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; event handler, so that it calls a function as soon as its<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; visibility parameter changes?<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It could be something like that:
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layer.events.register(&quot;visibilityChanged&quot;, layer, function(e)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {} );<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Maybe there is some way to register the event in the layer<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switcher control as well, which could call the function as
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; soon as it has changes?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks in advance!<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dmitri<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Users mailing list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<a href="mailto:Users@openlayers.org">Users@openlayers.org</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://openlayers.org/mailman/listinfo/users">http://openlayers.org/mailman/listinfo/users</a><br>&gt;<br>&gt;<br>&gt; _______________________________________________
<br>&gt; Users mailing list<br>&gt; <a href="mailto:Users@openlayers.org">Users@openlayers.org</a><br>&gt; <a href="http://openlayers.org/mailman/listinfo/users">http://openlayers.org/mailman/listinfo/users</a><br><br></blockquote>
</div>