Показать сообщение отдельно
Старый 24.05.2011, 17:05
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 17  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Universe, ну вот то что я писал про кнопку на панели которая в окне которое на стедже.
Цитата:
панель подписывается на кнопку.
окно подписывается на панель
а мейн подписывается на окно.

и все они получают одно и то же событие.
По-умолчанию все они получат одно и то же событие, если все подпишутся, и вызовутся три слушателя. Но к примеру событие всплыло до уровня окна, а окно в своем слушателе вызывает event.stopPropagation()
В такой ситуации мейн событие не получит. Его(событие) убили вызовом функции, запретив ему всплывать выше.

Аналогично если stopPropagation() сделает панель, то событие не получит ни окно, ни мейн. Так как цепочка прервется еще до окна, а мейн тот еще выше. Код изобретать сейчас ну очень нехочется
__________________
Кто к нам с чем для чего - тот у нас того от того.