loadStyleDeclarations перерисовывает всю флешку
Привет! Имеется заскинованное AIR приложение, подгружаю в него (в какой либо из компонентов) стиль через loadStyleDeclarations("style.swf"), при этом во ВСЕХ окнах происходит перерисовка скина вплоть до бэграунда, то есть на секунду все окна становится полностью белыми а потом возвращаются обратно.
StyleManager, в который подгружаются стили - это либо отдельно взятый компонент либо максимум окно. В глобальный менеджер стилей ничего не грузится! Например я передаю функции менеджер стилей SomeUIComponent.styleManager, в него то и подгружается по идее, но перерисовывается всё. Код AS3:
Как выключить глобальную перерисовку интерфейса в таком случае? |
А куда по вашему ссылается SomeUIComponent.styleManager?
у loadStyleDeclarations есть второй параметр. |
Цитата:
я так понял у каждого UI свой стиль менеджер и свои селекторы, но как будто бы они сразу становятся глобальными. второй параметр тупо отрубает обновление подгруженного стиля. пробовал даже так: Код AS3:
|
Часовой пояс GMT +4, время: 03:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.