|
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
|