
On Sat, Sep 4, 2010 at 8:40 AM, Yakov Galka <ybungalobill@gmail.com> wrote:
Can you give me a real world example where you need the "capturing" phase for any reason other than a hack for some other design problem? I just can't think of any. Thank you.
http://www.adobe.com/devnet/actionscript/articles/event_handling_as3_03.html
- Global Shortcuts (like in Visual Studio) - Macro recording, both the start/stop shortcuts, and the recording of inputs - Automation - hacks - unknowns For a framework, hacks and unknowns are valid reasons. The reason I detest MFC is because it was inflexible beyond anything more than they had planned for. ie standard UIs were easy, anything else was near impossible. I know that any framework that did child first ended up needing a parent-first hack, and anything that was parent-first needed child-first sometimes. Unfortunately I can't remember the particular reasons, but it seemed to always happen. I do agree that events should go to the child first almost always. It's those other cases that I'm concerned about. Tony