Commit 59e98a0c authored by campaign's avatar campaign

by zhanyi

parent df3315d2
KityMinder.registerModule( "TextEditModule", function () { KityMinder.registerModule( "TextEditModule", function () {
var km = this;
var sel = new Minder.Selection(); var sel = new Minder.Selection();
var receiver = new Minder.Receiver(this); var receiver = new Minder.Receiver(this);
var range = new Minder.Range(); var range = new Minder.Range();
...@@ -10,6 +11,9 @@ KityMinder.registerModule( "TextEditModule", function () { ...@@ -10,6 +11,9 @@ KityMinder.registerModule( "TextEditModule", function () {
var oneTime = 0; var oneTime = 0;
var lastEvtPosition,dir = 1; var lastEvtPosition,dir = 1;
return { return {
//插入光标 //插入光标
"init":function(){ "init":function(){
...@@ -51,12 +55,11 @@ KityMinder.registerModule( "TextEditModule", function () { ...@@ -51,12 +55,11 @@ KityMinder.registerModule( "TextEditModule", function () {
} }
mouseDownStatus = false; mouseDownStatus = false;
oneTime = 0; oneTime = 0;
}, },
'mousemove':function(e){ 'beforemousemove':function(e){
setTimeout(function(){
if(mouseDownStatus){ if(mouseDownStatus){
e.stopPropagationImmediately();
setTimeout(function(){
var offset = e.getPosition(); var offset = e.getPosition();
dir = offset.x > lastEvtPosition.x ? 1 : (offset.x < lastEvtPosition.x ? -1 : dir); dir = offset.x > lastEvtPosition.x ? 1 : (offset.x < lastEvtPosition.x ? -1 : dir);
...@@ -64,8 +67,9 @@ KityMinder.registerModule( "TextEditModule", function () { ...@@ -64,8 +67,9 @@ KityMinder.registerModule( "TextEditModule", function () {
.updateSelectionShow(dir); .updateSelectionShow(dir);
sel.stroke('none',0); sel.stroke('none',0);
lastEvtPosition = e.getPosition(); lastEvtPosition = e.getPosition();
}
},100) },100)
}
}, },
'restoreScene':function(){ 'restoreScene':function(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment