
20.03.2010, 23:21
|
|
|
Modus ponens
модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
|
Это... как бы вам сказать - фишка в том, что вы не можете отменить capture фазу, и ни про какие подписывания на события внутри класса речь не идет. Банальная ситуация - положили кнопку "Закрыть" на форму. Подписались на событие и смело думаем, что кнопка "Закрыть" всегда нашу форму и закроет. А тут откуда ни возьмись - вундеркинд типа MATE / Swiz - взял ваше событие от кнопки и тупо остановил до того, как оно пришло получателю, который форму должен был закрыть. Вы сидите, клацаете по кнопке - а она ничего не делает - комфортно? А предотвратить / предвидеть? - А не сможете, т.как вундеркинд подписавшийся после вас получит событие первым. И вообще, читайте про вред глобального доступа / глобальных переменных и всего такого - это одного поля ягода.
__________________
Hell is the possibility of sanity
|