From: Robert R. <rra...@ya...> - 2000-11-02 14:32:10
|
The event is called dragend. So it should be ondragend, not ondragstop. \\Robert -- > Hi, > I checked the following code, and found out, that the "ondragend" event > never happens. Why? > > 1 <html> > 2 <head><title>scheiss weiber</title> > 3 <script language="JavaScript1.2" src="js/dynapi.js"></script> > 4 <script language="JavaScript1.2"> > 5 DynAPI.setLibraryPath("js/lib2.0") > 6 DynAPI.include("core.api.*") > 7 DynAPI.onLoad=function() { > 8 myLayer=new DynLayer(null,100,100,100,100,"#c0c0c0") > 9 > 10 myListener=new EventListener(myLayer) > 11 myListener.ondragstart=function(e) { > 12 target=e.getTarget() > 13 target.setBgColor("#d000c0") > 14 } > 15 myListener.ondragstop=function() { // this > never happens > 16 target=e.getTarget() > 17 target.setBgColor("#f0f0f0") > 18 } > 19 myLayer.addEventListener(myListener) > 20 > 21 DragEvent.setDragBoundary(myLayer) > 22 DragEvent.enableDragEvents(myLayer) > 23 > 24 DynAPI.document.addChild(myLayer) > 25 } > 26 </script> > 27 </head> > 28 <body> > 29 </body> > 30 </html> > > regards, Behrendt > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |