I can drag a layer but not when it's in a frame. I don't know if I've
uncovered a DynAPI bug or if I'm doing something wrong.
I tried simple dragging of layers as in part 3 of the online tutorial. The
tutorial works as described.
However, dragging appears not to work if the draggable layer is in a frame.
Here's my code. The layer shows up perfectly well but it cannot be dragged.
Nothing happens.
My frameset doc:
<HTML>
<HEAD>
<TITLE>My frameset</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function blank()
{
return( "<HTML></HTML>" );
}
</SCRIPT>
</HEAD>
<FRAMESET ROWS="*,5" FRAMEBORDER=1>
<FRAME SRC=javascript:parent.blank() NAME="treeFrame">
<FRAME SRC="dragdoc.htm" NAME="bufferFrame">
</FRAMESET>
</HTML>
And here's dragdoc.htm, which only has a small change from the tutorial to
load the draggable layer into treeFrame:
<html>
<head><title>DynAPI2 tutor - dragging</title>
<script language="JavaScript" src="../src/dynapi.js"></script>
<Script language="Javascript">
DynAPI.setLibraryPath('../src/lib/');
DynAPI.include('dynapi.api.*')
DynAPI.onLoad=function() {
myLayer=new DynLayer(null,100,100,100,100,'#c0c0c0')
DragEvent.setDragBoundary(myLayer, 0, 300, 300, 0)
DragEvent.enableDragEvents(myLayer)
tdoc = new DynDocument(parent.treeFrame);
tdoc.addChild(myLayer);
}
</script>
</head>
<body>
</body>
</html>
Is this a low-level bug or am I missing something?
Thanks very much for any assistance,
Peter Dvorsky
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/dynapi-help