Partially supported multilines.
This commit is contained in:
@@ -66,7 +66,7 @@ mindplot.TextEditor = new Class({
|
||||
},
|
||||
|
||||
_registerEvents : function(divElem) {
|
||||
var inputElem = this._getInputElem();
|
||||
var inputElem = this._getTextareaElem();
|
||||
var spanElem = this._getSpanElem();
|
||||
|
||||
divElem.addEvent('keydown', function (event) {
|
||||
@@ -161,7 +161,7 @@ mindplot.TextEditor = new Class({
|
||||
var elemSize = topic.getSize();
|
||||
this._setEditorSize(elemSize.width, elemSize.height);
|
||||
|
||||
var inputElem = this._getInputElem();
|
||||
var inputElem = this._getTextareaElem();
|
||||
inputElem.focus();
|
||||
this._changeCursor(inputElem, $defined(defaultText));
|
||||
|
||||
@@ -171,7 +171,7 @@ mindplot.TextEditor = new Class({
|
||||
},
|
||||
|
||||
_setStyle : function (fontStyle) {
|
||||
var inputField = this._getInputElem();
|
||||
var inputField = this._getTextareaElem();
|
||||
var spanField = this._getSpanElem();
|
||||
if (!$defined(fontStyle.font)) {
|
||||
fontStyle.font = "Arial";
|
||||
@@ -197,7 +197,7 @@ mindplot.TextEditor = new Class({
|
||||
},
|
||||
|
||||
_setText : function(text) {
|
||||
var inputField = this._getInputElem();
|
||||
var inputField = this._getTextareaElem();
|
||||
inputField.size = text.length + 1;
|
||||
this._divElem.style.width = (inputField.size * parseInt(inputField.style.fontSize) + 100) + "px";
|
||||
var spanField = this._getSpanElem();
|
||||
@@ -206,10 +206,10 @@ mindplot.TextEditor = new Class({
|
||||
},
|
||||
|
||||
_getText : function() {
|
||||
return this._getInputElem().value;
|
||||
return this._getTextareaElem().value;
|
||||
},
|
||||
|
||||
_getInputElem : function() {
|
||||
_getTextareaElem : function() {
|
||||
return this._divElem.getElement('input');
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user