2012-12-02 60 views
1

所以我有一個聊天,我想限制文本字段中的行數。它的工作,但有一個小故障,我無法擺脫。限制TextArea中的numLines

"> ALIGN="LEFT">SERVER Gio has connected.Gio: d Gio: d Gio: d Gio: d Gio: d Gio: d Gio: d Gio: d Gio: d Gio: dd Gio: d Gio: dd 
Gio: d 
Gio: d 
Gio: d 
Gio: d 
Gio: d 
Gio: d 

它不是在文本區域添加更多行,而是在第0行添加了一些html內容+以前的消息。這是我的編碼。

var nLines:uint = ConsoleTxt.mx_internal::getTextField().numLines; 
var startInt:int = 0; 
var endInt:int = ConsoleTxt.mx_internal::getTextField().getLineLength(0) 
if(nLines > 7){ 
    ConsoleTxt.htmlText = ConsoleTxt.mx_internal::getTextField().htmlText.substring(endInt) 

    ConsoleTxt.verticalScrollPosition = ConsoleTxt.maxVerticalScrollPosition 
} 

請幫助:(

回答

0

看起來有一些線在返回的數據返回。你可以嘗試插入文本到您的文本之前手動條帶化出來。嘗試在「\ n做分裂「並再次加入。也許還想分割」\ r「。

+0

我試過分裂它,我仍然得到相同的錯誤 –