2010-09-09 3 views
1

Я пытаюсь создать скин кнопки, где я могу установить fillColors, как на кнопке Flex 3, используя CSS. Было легко установить цвет градиентов, прочитав их из CSS: добавив несколько строк в updateDisplayList: fillGradient1.color = fillColors [0]; ...Flex 4 Skin: указание состояния для атрибута в скрипте

Как я могу установить цвета для других состояний, из сценария? Я попытался добавить fillGradient1.color.down = fillColors [2], и это не работает ...

ответ

0

в короткий/быстрый

чтения http://unitedmindset.com/jonbcampos/2009/07/02/flex-4-spark-skinning/

в нижней части статьи вы найдете CSS использование, так что стили вызова для разных состояний - разные.

И да, вы не можете получить цвета от стиля по .state, но вы можете использовать его в кожу, как:

<local:childComponent styleName.state="optional" .../>

+1

это может работать ... спасибо – Mitz

 Смежные вопросы

  • Нет связанных вопросов^_^