![]() |
|
||||||||||
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В абсолютном большинстве случаев простым addListener(this) вместо addListener(someObject).
|
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Странно, что нельзя напрямую снимать события с генерирующего их объекта. Ведь что в данном случае происходит? Объект Stage генерирует событие 'onResize' при его наступлении. Далее просматривает массив _listeners в себе и рассылает всем объектам этого массива, что событие 'onResize' произошло. Т.е. объект Stage получает от самого себя самому себе сообщение 'onResize', после чего выполняется назначенный на это событие метод. |
|
|||||
|
1 вопрос? а можно ли послать сообщение из обьекта1, в другой обьект2 чтобы листенер установленный на обект2, поймал посланное собщение ?
в програмирование под win, такое реально через sendMessage![]() |
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Как раз было бы логично иметь возможность напрямую задавать генерирующему объекту метод при его активации, помимо рассылки события объектам из _listeners |
|
|||||
|
Регистрация: May 2008
Сообщений: 476
|
Цитата:
, т.е. генератор событий, доступных для всех, но "отлавливают" эти самые события только слушатели.
__________________
Случайность, господа, это знаете ли непознанная необходимость. |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:32. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|