Как вы знаете, Adobe добавила новую тему под названием Spark в Flash Builder 4, но она выглядит для меня ужасно.Проблема в том, что я не могу переключить текущую тему на Halo!
Что я пробовал:
- Изменить настройки темы в свойствах проекта.Никакого эффекта - все новые кнопки и другие элементы управления имеют эту тему
- Использовать настройки компилятора:
-theme=${flexlib}/themes/Halo/halo.swc
- тоже не действует, та же история, что и выше
Тогда я заметил, что есть2 пространства имен в моем файле MXML:
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
Когда я переключил объявление кнопки с <s:Button>
на <mx:Button>
, моя кнопка стала выглядеть намного лучше.Но я не могу переключить все такие объявления вручную, и я не представляю, что такое же изменение тега Application
применило бы стиль на уровне приложения.
Итак, мой большой вопрос: как можноЗаставить Flash Builder 4 использовать ту же тему, что и в Flash Builder 3?Как я могу применить его ко всем новым элементам управления?Есть ли уловки, которые я пропустил?