Изменение между 2 таблицами стилей динамически сгибать - PullRequest
0 голосов
/ 04 мая 2011

У меня есть мобильный проект Flex с двумя различными таблицами стилей:

  • theme1.css (содержит все CSS для темы 1)
  • theme2.css (содержит все CSS для темы 2)

Проект должен импортировать только ОДНУ таблицу стилей за раз.

Как создать кнопку, которая переключается между двумя таблицами стилей и обновляет экран?

Спасибо Фил

1 Ответ

1 голос
/ 11 мая 2011
    switch (this.themeSelected) { 
                case 0: 
                    this.styleManager.loadStyleDeclarations("../light.swf", true);
                    break ; 
                case 1: 
                    this.styleManager.loadStyleDeclarations("../alt.swf", true);
                    break ; 
                case 2: 
                    this.styleManager.loadStyleDeclarations("../dark.swf", true);
                    break ; 
                case 3: 
                    this.styleManager.loadStyleDeclarations("../impaired.swf", true);
                    break ; 

    }

Вам необходимо скомпилировать css в swf, щелкнув правой кнопкой мыши файл в Flash Builder Burrito и отметив параметры компиляции в SWF

...