Показать сообщение отдельно
Старый 20.04.2011, 13:48
incvizitor вне форума Посмотреть профиль Отправить личное сообщение для incvizitor Найти все сообщения от incvizitor
  № 3  
Ответить с цитированием
incvizitor
 
Аватар для incvizitor

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
Цитата:
Можно поймать Keyboard Event в capture фазе?
На сколько я знаю - нет. Причина: кода ты клэцаешь мышой, событие захватывает ту область над которой у тебя мышка. На клаве понять кому именно отправлять евент не понятно. Думаю евент сразу же всплывает от объекта у которого сейчас фокус.

Цитата:
Бублы реализовать можно, унаследовався от EventDispatcher и сделав повторный dispatchEvent по всем parent`ам.
Тогда будут проблемы с таргетом. Решения:
1 - сохранять перед диспатчем таргет в статический стек, а потом вынимать (не знаю сработает ли)
2 - при диспатче передавать таргет в конструктор евента.
3 - сделать для события "оболочку".

Но мне ни один из данных подходов не нравится, по этому я написал свой EventDispatche с нуля. Благо адобовцы создали IEventDispatcher. Пока вроде траблов нет =)
__________________
ranga