Цитата:
|
Можно поймать Keyboard Event в capture фазе?
|
На сколько я знаю - нет. Причина: кода ты клэцаешь мышой, событие захватывает ту область над которой у тебя мышка. На клаве понять кому именно отправлять евент не понятно. Думаю евент сразу же всплывает от объекта у которого сейчас фокус.
Цитата:
|
Бублы реализовать можно, унаследовався от EventDispatcher и сделав повторный dispatchEvent по всем parent`ам.
|
Тогда будут проблемы с таргетом. Решения:
1 - сохранять перед диспатчем таргет в статический стек, а потом вынимать (не знаю сработает ли)
2 - при диспатче передавать таргет в конструктор евента.
3 - сделать для события "оболочку".
Но мне ни один из данных подходов не нравится, по этому я написал свой EventDispatche с нуля. Благо адобовцы создали IEventDispatcher. Пока вроде траблов нет =)