2012-12-02 2 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 

텍스트 영역에 더 라인을 추가 아니에요하지만 일부 HTML 콘텐츠 + 이전 MSG를 라인 0에 추가됩니다.

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

나는 그것을 분할하려고 시도했지만 여전히 같은 오류가 발생합니다. –

관련 문제