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

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

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

Сообщение Evgesha »

Как в TextArea сделать так, чтобы при нажатии на строчку текста, эта строчка копировалась и передавалась в другое поле....?
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

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

Сообщение Evgesha »

UP
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

С помощью свойства caretIndex узнать позицию каретки.
Поделить текст на строки.
Сравнить позицию каретки с началом и концом строки (+ длина предыдущих строк). Если позиция каретки в пределах - значит выбрана эта строка.
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

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

Сообщение Evgesha »

ух как сложно=) Буду делать, Спасибо Александр!=)
Аватара пользователя
совесть
Разработчик
Разработчик
Сообщения: 156
Зарегистрирован: 22 дек 2009, 23:58

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

Сообщение совесть »

зачем же так сложно??

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

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

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

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

 ВАШ_TEXTAREA.addEventListener(TextEvent.LINK, linkHandler);function linkHandler(e:TextEvent):void        {            trace(e.text);//трейсим на какой текст нажали         }
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

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

Сообщение Evgesha »

Спасибо!=) были мысли в этом направлении...но немного не хватило знаний=)
Ответить