Показать сообщение отдельно
Старый 04.07.2010, 22:06
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 14  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
жесть. и причем здесь тогда controller и view? такой подход это абсолютно не MVC.
лучше просто
Код AS3:
click="dispatchEvent(new WindowEvent(WindowEvent.OPEN,something))"
//а в контроллере
addEventListener(WindowEvent.OPEN,windowContainer_open);
..
private function windowContainer_open(e:WindowEvent){
windowContainer.open(e.something)// хотя я бы назвал e.windowID
}
и не надо 100500 событий - достаточно одного с разными параметрами..
А в класс события WindowEvent можно добавить еще CLOSE, RESTORE,MAXIMIZE, MINIMIZE итп.. не плодя лишних классов
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 04.07.2010 в 22:17.