Страница 1 из 1

Как в TextArea сделать так

Добавлено: 08 июл 2011, 02:30
Evgesha
Как в TextArea сделать так, чтобы при нажатии на строчку текста, эта строчка копировалась и передавалась в другое поле....?

Re: Как в TextArea сделать так

Добавлено: 10 июл 2011, 15:16
Evgesha
UP

Re: Как в TextArea сделать так

Добавлено: 10 июл 2011, 20:56
Александр
С помощью свойства caretIndex узнать позицию каретки.
Поделить текст на строки.
Сравнить позицию каретки с началом и концом строки (+ длина предыдущих строк). Если позиция каретки в пределах - значит выбрана эта строка.

Re: Как в TextArea сделать так

Добавлено: 10 июл 2011, 23:00
Evgesha
ух как сложно=) Буду делать, Спасибо Александр!=)

Re: Как в TextArea сделать так

Добавлено: 11 июл 2011, 12:27
совесть
зачем же так сложно??

в textArea добавляем текст

Код: Выделить всё

<a href='event:trololo'>trololo</a>
и в коде пишем:

Код: Выделить всё

 ВАШ_TEXTAREA.addEventListener(TextEvent.LINK, linkHandler);function linkHandler(e:TextEvent):void        {            trace(e.text);//трейсим на какой текст нажали         }

Re: Как в TextArea сделать так

Добавлено: 11 июл 2011, 17:49
Evgesha
Спасибо!=) были мысли в этом направлении...но немного не хватило знаний=)