Показать сообщение отдельно
Старый 06.07.2009, 16:33
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Попытаюсь ответить. Строка сама по себе одна, как это не парадоксально. И она представлена объектом типа String. Другое дело, что для Вас номер строки - это индекс текста, разделенного <CR>, <LF> или их комбинацией.

С другой стороны, TextArea делает wordWrap, если строка не помещается "в одну строку". т.е. происходит перенос строк. Так вот эти строки довольно сложно выявить. Это зависит от шрифта, его кегля и наверно, чего-то еще.

В простейшем случае Вам поможет
Код AS3:
TextArea.text.split('\n').join('').split('\r');
Цитата:
но что-то он больше строк находил, чем нужно
Он находил N = количество '\r' + 1
__________________
Воспитан в TimeZero. Работаю в Mail.ru.