Richard,
the private function should be:
private function onClick(e:MapMouseEvent):void
{
if (e.currentTarget is Marker) {
// your own method handling the infowindow in relation to
the marker
openInfoWindow(e.currentTarget);
}
}
regards,
Igor
On 9 feb, 08:49, i-gor <[email protected]> wrote:
> Oops,
> I pushed send...
>
> So here we go again:
>
> When I revised my code I saw I added the eventlistener to the marker
> instead of the map like I said.
> This should work:
>
> var newMarker:Marker = new Markers();
> newMarker.addEventListener(MapMouseEvent.CLICK, onClick);
>
> private function onClick(e:MapMouseEvent):void
> {
>
> if (e.currentTarget is LondonRemMarker) {
> openInfoWindow(e.currentTarget);
>
> }
> }
>
> On 9 feb, 08:42, i-gor <[email protected]> wrote:
>
> > Sorry Richard,
>
> > When I revised my code I saw I added the eventlistener to the marker
> > instea
>
> > On 8 feb, 20:04, Richard <[email protected]> wrote:
>
> > > Ended up that I can listen for the MOUSEDOWN, but not the CLICK (I
> > > have no idea why).
>
> > > Cheers
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---