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

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
Код AS3:
public static const REMEMBER_ME:String = "event:rememberme"
...
private function onClick(e:MouseEvent):void{
  dispatchEvent(new Event(REMEMBER_ME));
}
А в родителе-контейнере, что то такое:
Код AS3:
instanceOfTest.addEventListener(test.REMEMBER_ME, onChangeTarget);
...
 
private var lastUsed:test;
 
private function onChangeTarget(e:Event):void{
 
   if (lastUsed){
      lastUsed.hide();
   }
 
   lastUsed= e.target as test;
   lastUsed.show();
}
Давать имена классов принято с большой буквы, чем раньше Вы это научитесь делать, тем раньше придёт к Вам счастье)