Страница 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 добавляем текст
и в коде пишем:
Код: Выделить всё
ВАШ_TEXTAREA.addEventListener(TextEvent.LINK, linkHandler);function linkHandler(e:TextEvent):void { trace(e.text);//трейсим на какой текст нажали }
Re: Как в TextArea сделать так
Добавлено: 11 июл 2011, 17:49
Evgesha
Спасибо!=) были мысли в этом направлении...но немного не хватило знаний=)