* Nothing really, no time
This commit is contained in:
parent
6ac39c373c
commit
68f5a4cbfb
|
@ -334,15 +334,16 @@ function MultiLineEditTextView2(options) {
|
||||||
self.topVisibleIndex = Math.max(0, startIndex - 1);
|
self.topVisibleIndex = Math.max(0, startIndex - 1);
|
||||||
self.cursorPos.row = 0;
|
self.cursorPos.row = 0;
|
||||||
} else {
|
} else {
|
||||||
self.cursorPos.row -= remove;
|
|
||||||
|
self.cursorPos.row -= (index - startIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
self.redrawVisibleArea();
|
self.redrawVisibleArea();
|
||||||
} else {
|
} else {
|
||||||
|
self.redrawVisibleArea(); // :TODO: really, only index+++
|
||||||
}
|
}
|
||||||
|
|
||||||
self.redrawVisibleArea();
|
|
||||||
self.moveClientCusorToCursorPos();
|
self.moveClientCusorToCursorPos();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -803,8 +804,7 @@ function MultiLineEditTextView2(options) {
|
||||||
self.removeCharactersFromText(
|
self.removeCharactersFromText(
|
||||||
self.getTextLinesIndex(),
|
self.getTextLinesIndex(),
|
||||||
0,
|
0,
|
||||||
'line',
|
'line');
|
||||||
self.getText().length);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
this.adjustCursorIfPastEndOfLine = function(forceUpdate) {
|
this.adjustCursorIfPastEndOfLine = function(forceUpdate) {
|
||||||
|
@ -979,7 +979,7 @@ MultiLineEditTextView2.prototype.setFocus = function(focused) {
|
||||||
MultiLineEditTextView2.prototype.setText = function(text) {
|
MultiLineEditTextView2.prototype.setText = function(text) {
|
||||||
this.textLines = [ ];
|
this.textLines = [ ];
|
||||||
//text = "Tab:\r\n\tA\tB\tC\tD\tE\tF\tG\r\n reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeally long word!!!";
|
//text = "Tab:\r\n\tA\tB\tC\tD\tE\tF\tG\r\n reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeally long word!!!";
|
||||||
text = require('fs').readFileSync('/home/nuskooler/Downloads/test_text.txt', { encoding : 'utf-8'});
|
text = require('fs').readFileSync('/home/bashby/Downloads/test_text.txt', { encoding : 'utf-8'});
|
||||||
|
|
||||||
this.insertRawText(text);//, 0, 0);
|
this.insertRawText(text);//, 0, 0);
|
||||||
this.cursorEndOfDocument();
|
this.cursorEndOfDocument();
|
||||||
|
|
Loading…
Reference in New Issue