I've tried it.  If I leave the DynImage out of the new EventListener
line:

listener = new EventListener();
listener.onclick = function(e)
{
   var target = e.getTarget();
   ...
}

image.addEventListener( listener );

The DynImage does not get any events, in both netscape and ie.  Perhaps
I am doing something wrong?

If I do it with:
listener = new EventListener( image );

The DynImage gets the event in IE and NS6 but not NS4.75

Gregor


Robert Rainwater wrote:
> 
> Yes, actually it should work with a DynImage.  Thats the whole point of
> the widgets is that they inherit from the DynLayer.  So eventlisteners
> will work on them as well.
> 
> --
> Robert Rainwater
> 
> On 4/9/2001, 3:37:21 PM EST, Gregor wrote about "[Dynapi-Help] Using a single 
>eventlistener for multiple layers":
> 
> > The answer is no.
> 
> > Gregor Brandt wrote:
> >>
> >> Does this work with DynImage as well?
> >>
> >> Gregor
> >>
> >> Robert Rainwater wrote:
> >> >
> >> > Just say:
> >> > listener = new EventListener()
> >> > listener.onclick = function(e) {
> >> >    var o = e.getSource();
> >> >    // o is the dynlayer reference
> >> > }}
> >> > layer1.addEventListener(listener)
> >> > layer2.addEventListener(listener)
> >> > layer3.addEventListener(listener)
> >> >
> >> > When you get the source of the event, you will have the dynlayer
> >> > reference.
> >> >
> >> > --
> >> > Robert Rainwater
> >> >
> >> > On 4/9/2001, 2:09:33 AM EST, Gregor wrote about "[Dynapi-Help] Using a single 
>eventlistener for multiple layers":
> >> >
> >> > > I have multiple layers that react identically to a mouse click.  I would
> >> > > like to write a generic EventListener to handle the clicks for all the
> >> > > layers.  I can't seem to find a way to do this, is it possible?
> >> >
> >> > > Gregor
> >> >
> >> > > _______________________________________________
> >> > > Dynapi-Help mailing list
> >> > > [EMAIL PROTECTED]
> >> > > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> >> >
> >> > _______________________________________________
> >> > Dynapi-Help mailing list
> >> > [EMAIL PROTECTED]
> >> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> >>
> >> _______________________________________________
> >> Dynapi-Help mailing list
> >> [EMAIL PROTECTED]
> >> http://lists.sourceforge.net/lists/listinfo/dynapi-help
> 
> > _______________________________________________
> > Dynapi-Help mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> 
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help

_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help

Reply via email to