Мне нужно, чтобы курсор в виде руки появлялся на ярлыке искры при наведении курсора. Я пробовал свойства useHandCursor
+ buttonMode
, но безрезультатно. И есть ли что-нибудь вроде свойства htmlText для Spark Label (мне нужно подчеркнуть)? Приветствуются любые альтернативные решения. Спасибо.
Flex 4: свойство htmlText и курсор в виде руки
Ответы (1)
Соответствует ли этот код вашим потребностям?
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:Label buttonMode="true" horizontalCenter="0" text="Test" textDecoration="underline" verticalCenter="0" />
</s:Application>
Если вы хотите иметь возможность смешивать стили вместе, вы можете использовать следующее:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:RichText buttonMode="true" horizontalCenter="0" verticalCenter="0">
<s:content>Hello, <s:span textDecoration="underline">World</s:span>!</s:content>
</s:RichText>
</s:Application>
Согласно документации:
Архитектура Spark предоставляет три текстовых «примитива» - Label, RichText и RichEditableText - как часть философии «плати только за то, что тебе нужно». Ярлык является самым быстрым и легким, но его возможности ограничены: без сложного форматирования, без прокрутки, без выделения, без редактирования и без гиперссылок. RichText и RichEditableText построены на библиотеке Text Layout Framework (TLF), а не на FTE. RichText добавляет возможность отображать насыщенный HTML-подобный текст со сложным форматированием, но по-прежнему полностью не интерактивен. RichEditableText - самый медленный и самый тяжелый, но может делать все: он поддерживает прокрутку с помощью виртуализированных текстовых строк, выбор, редактирование, гиперссылки и изображения, загружаемые с URL-адресов. Вы должны использовать самый быстрый, который соответствует вашим потребностям.
textDecoration
, Константин. Предположим, я не пробовал useHandCursor
и buttonMode
вместе.
- person Timofei Davydik; 26.04.2011
useHandCursor
. Установка buttonMode
на true
достаточно для курсора в виде руки.
- person Constantiner; 26.04.2011
buttonMode
, но, похоже, это не сработало. Думаю, нам нужно установить даже useHandCursor
- person Anji; 26.04.2011
useHandCursor
.
- person Constantiner; 26.04.2011