Видимый текст Spark TextArea (абзацы из текстового потока)

как я могу найти, какие символы в настоящее время видны в текстовой области искр. Мне нужно знать позицию первого (и последнего) видимого символа. ИЛИ, что еще лучше, абзацы ведьм (ParagraphElement, из TextFlow) видны (также начальный и конечный индексы).

Спасибо.


person Stefan.Nikolic    schedule 18.05.2012    source источник
comment
некоторый базовый обходной путь для запуска.//spark TextArea ID: - textArea// var str:String = textArea.text; var tempStr:String = StringUtil.trim(str); вар firstChar:String = tempStr.substr(0,1); var ind:int = str.indexOf(firstChar); // Индекс первого символа хранится в ind. var nLines:* = textArea.mx_internal::getTextFlow().flowComposer.numLines; //вы можете получить номер строки в текстовой области.   -  person Mahesh Parate    schedule 18.05.2012
comment
количество строк можно найти только с помощью textArea.textFlow.mxmlChildren.length()   -  person Stefan.Nikolic    schedule 24.05.2012
comment
Пожалуйста, прочитайте ссылку ниже, вы получите некоторое представление, и после некоторой работы вы сможете достичь того, что ищете: - stackoverflow.com/questions/10705762/   -  person Mahesh Parate    schedule 25.05.2012
comment
Я не мог найти ничего, что могло бы мне помочь. Я знаю, как найти длину каждой строки. Мне нужно знать, какие линии видны. Например, если у меня есть 5000 строк кода, и пользователь прокручивает вниз, чтобы увидеть какую-то часть кода, мне нужно знать, какие строки отображаются (рендерятся). В любом случае спасибо за повтор.   -  person Stefan.Nikolic    schedule 25.05.2012