![]() |
html ссылки в TextArea+курсор "палец" при наведении - перестает работать
делаю так
<mx:TextArea id="textArea" useHandCursor="true" buttonMode="true"... и по началу все работает, но через какое-то время, после апдейта свойства htmlText (напимер тем же значением) курсор перестает превращаться в руку. Что уже только не пробовал - и после апдейта принудительно ставить ствойства useHandCursor, buttonMode. пробовал играться свойствами mouseChildres, MouseEnabled -- не помогает. Как это лечить? |
Этого по сути достаточно:
Код AS3:
|
ну, мне и не надо редактировать. Но я пробовал так делать (нагугливал такой совет) - не помогает, а делает только хуже -- текст начинает выделяться, вместо того чтобы ссылки срабатывали. selectable = false тоже не помогает.
|
ну продлему решит такое но это не правильно
Код AS3:
|
Понятное дело, что ссылки срабатывать не будут, т.к. Вы отказываете детям в событиях мыши mouseChildren="false". Но useHandCursor не поможет, так как он, если на пальцах объяснять, только для рамки textArea.
Если вам редактирование не нужно, почему вы контрол TextArea вообще выбрали? Или вы не ищите легких путей?:) |
Цитата:
|
Цитата:
Эксперименты показали, что проблема - какая-то комплекная. Не работает не только flex, но и флешевский fl.controls.TextArea ведет себя так же. Причем useHandCursor все же работает (когда не "поломан") для ссылок, а не для всей рамки |
Цитата:
Возьмите обычный компонент Text и поместите его в какой хотите контейнер и будет вам скроллбар. |
| Часовой пояс GMT +4, время: 09:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.