Показать сообщение отдельно
Старый 16.10.2010, 15:02
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 4  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Само по себе это не так страшно, ведь иерархия дисплейных объектов (а другие нас и не интересуют) присутствует, другое дело что самой стилевой модели нет во флэше, и ее - да, придется написать. Даже без layout-менеджера есть возможность запросить объект стилей у родителей и сделать необходимый пересчет; с менеджером, "держащим все в своем уме", эта задача еще реальнее. У меня есть некоторый опыт, не так давно я написал свой класс-парсер CSS для моего набора контролов, и система конечно работает, кнопочки и окна перерисовываются в рантайме при загрузке другого .css-файла, только объемы классов-клиентов CSS увеличиваются вдвое, и это при том что я не реализовывал в них каскадность стилей. Создать идеальную универсальную систему скорее всего нереально. Что-то с допустимыми ограничениями, достаточное для конкретного проекта - вполне осуществимо, только надо десять раз подумать, есть ли смысл. И с какого конца вообще лучше заходить))

Добавлено через 2 часа 2 минуты
http://wolsh.narod2.ru/experience/css_for_components/
__________________
Reality.getBounds(this);