diff options
author | Graeme Geldenhuys <graeme@mastermaths.co.za> | 2010-09-20 13:03:22 +0200 |
---|---|---|
committer | Graeme Geldenhuys <graeme@mastermaths.co.za> | 2010-09-20 13:03:22 +0200 |
commit | 51d6e695e7c311afc3cbe9bc4ac17ba405388d09 (patch) | |
tree | 6ff88f92d81ff80c27f4e03641a958bf33308688 /docs/layouting_de.html | |
parent | 7fdb64b3d30f2efa05b69f860802a24c947b3d0d (diff) | |
download | fpGUI-51d6e695e7c311afc3cbe9bc4ac17ba405388d09.tar.xz |
KeyPress events is now distributed to Widgets, then Form, then fpgApplication
* KeyPress is first offered to the focused widget
* If not consumed, then to parent, then parent.parent etc..
* if still not consumed, then to top level form
* if still not consumed, then to fpgApplication
If anywhere in the sequence Consumed = True, then distribution of
that event is stopped.
This is the basic foundation required for various keyboard shortcut
handling, actions shortcut handling, and especially in menus.
The latter still needs some work though.
Diffstat (limited to 'docs/layouting_de.html')
0 files changed, 0 insertions, 0 deletions