Flex изменить значения цвета в скине с чем-то вроде ResourceManager - PullRequest
0 голосов
/ 16 марта 2011

Я работаю над проектом, который требует от нас определения цветовой схемы с помощью файла свойств после компиляции.

В настоящее время у нас есть SWC-оболочка, которая определяет наши собственные скины и переместила цветзначения в файле ActionScript.Это хорошо работает для централизации цветов обложки, но не позволяет нам изменять значения без перекомпиляции.

Я думал использовать ResoureManager для этой задачи, но мы также должны поддерживать локализацию.Насколько я знаю, вы можете указать только одну локаль, поэтому мы не можем взломать ResourceManager для наших целей.

У кого-нибудь есть идеи, как это можно сделать?

Заранее спасибо!

1 Ответ

0 голосов
/ 16 марта 2011

Поместите вашу цветовую схему в таблицу стилей и загрузите ее во время выполнения.Поэтому, когда вы меняете свою таблицу стилей, вы не перекомпилируете приложение, а только таблицу стилей.

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f8c.html

...