Показать сообщение отдельно
Старый 20.03.2007, 16:07
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 5  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
Цитата:
Сообщение от __etc
Не проверял, но есть мысль подписать детей цепочкой (т.е. родитель-ребенок, а ребенок передает дальше своим потомкам) на кастомный ивент. Типа:

Код:
private function removedHandler(event:Event):void {
    if (event.target==this) { // Удалили нас
        var evt:CustomEvent = new CustomEvent(CustomEvent.REMOVED);
        dispatchEvent(evt);
    }
}
не так не катит, т.к. мы не можем изменить контейнеры - это стандартные компоненты, а вот тот самый "интересующийся" ребенок это уже свой компонент. Скорей всего таки придется обходить всех родителей и подвписыватся на листенеров, а это уродство т.к. нужно переопределить кучу методов дабы при всех ремувах и аддах и прочем чистить/заполнять эти листенеры.
__________________
33 коровы