mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-28 07:39:55 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@1661 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
3dca0c1c37
commit
15801d738a
1 changed files with 5 additions and 8 deletions
|
|
@ -571,10 +571,7 @@ function editorDragStart(evt) {
|
||||||
editorDragObj.id = id.substr('editor_drag_bar_'.length);
|
editorDragObj.id = id.substr('editor_drag_bar_'.length);
|
||||||
|
|
||||||
xAddEventListener(document, 'mousemove', editorDragMove, false);
|
xAddEventListener(document, 'mousemove', editorDragMove, false);
|
||||||
xAddEventListener(editorDragObj.obj, 'mouseout', editorDragMove, false);
|
xAddEventListener(editorDragObj.obj, 'mousemove', editorDragMove, false);
|
||||||
|
|
||||||
var iframe_obj = editorGetIFrame(editorDragObj.id);
|
|
||||||
if(iframe_obj) xAddEventListener(iframe_obj.contentWindow.document, 'mouseover', editorDragStop, false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function editorDragMove(evt) {
|
function editorDragMove(evt) {
|
||||||
|
|
@ -582,7 +579,10 @@ function editorDragMove(evt) {
|
||||||
|
|
||||||
var e = new xEvent(evt);
|
var e = new xEvent(evt);
|
||||||
var h = e.pageY - editorDragObj.y;
|
var h = e.pageY - editorDragObj.y;
|
||||||
|
|
||||||
|
editorDragObj.isDrag = true;
|
||||||
editorDragObj.y = e.pageY;
|
editorDragObj.y = e.pageY;
|
||||||
|
editorDragObj.obj = e.target;
|
||||||
|
|
||||||
var iframe_obj = editorGetIFrame(editorDragObj.id);
|
var iframe_obj = editorGetIFrame(editorDragObj.id);
|
||||||
xHeight(iframe_obj, xHeight(iframe_obj)+h);
|
xHeight(iframe_obj, xHeight(iframe_obj)+h);
|
||||||
|
|
@ -592,10 +592,7 @@ function editorDragStop(evt) {
|
||||||
if(!editorDragObj.isDrag) return;
|
if(!editorDragObj.isDrag) return;
|
||||||
|
|
||||||
xRemoveEventListener(document, 'mousemove', editorDragMove, false);
|
xRemoveEventListener(document, 'mousemove', editorDragMove, false);
|
||||||
xRemoveEventListener(editorDragObj.obj, 'mouseout', editorDragMove, false);
|
xRemoveEventListener(editorDragObj.obj, 'mousemove', editorDragMove, false);
|
||||||
|
|
||||||
var iframe_obj = editorGetIFrame(editorDragObj.id);
|
|
||||||
if(iframe_obj) xRemoveEventListener(iframe_obj.contentWindow.document, 'mouseover', editorDragStop, false);
|
|
||||||
|
|
||||||
editorDragObj.isDrag = false;
|
editorDragObj.isDrag = false;
|
||||||
editorDragObj.y = 0;
|
editorDragObj.y = 0;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue