ButtonImage fires all events in IE5.5 and NS4.77 does nothing. It seems that DynImage inherits all previous DynImage.listener objects.. And every time you add listener for your button, DynImage.listener object grows by one... (this is clear bug to me) But I don't understand why NS4.77 wont get those click events... Or am I doing something wrong in my test case?!? --- clip --- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>DynAPI Examples - ButtonImage</title> <script type="text/javascript" language="JavaScript" src="../src/dynapi.js"></script> <script type="text/javascript" language="Javascript"> DynAPI.setLibraryPath('../src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*'); DynAPI.include('dynapi.gui.dynimage.js'); DynAPI.include('dynapi.gui.buttonimage.js'); </script> <script type="text/javascript" language="Javascript"> DynAPI.onLoad = function() { var normal = DynImage.getImage("../src/lib/dynapi/images/common/button.gif",89,18); var mouseover = DynImage.getImage("../src/lib/dynapi/images/common/button_mo.gif",89,18); b1 = new ButtonImage(); b1.moveTo(100,100); b1.setImages(normal,mouseover); b1L = new EventListener(b1); b1L.onclick = function(e) { var o = e.getTarget(); alert(o); e.setBubble(false); //useless? } b1.addEventListener(b1L); DynAPI.document.addChild(b1) b2 = new ButtonImage(); //b2 gets b1L from DynImage.listener object b2.moveTo(210,100); b2.setImages(normal,mouseover); b2L = new EventListener(b2); b2L.onclick = function(e) { var o = e.getTarget(); alert(o); e.setBubble(false); } b2.addEventListener(b2L); DynAPI.document.addChild(b2) } </script> </head> <body bgcolor="#ffffff"> </body> </html> --- clap --- _______________________________________________ Dynapi-Help mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/dynapi-help _______________________________________________ Dynapi-Dev mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/dynapi-dev