sending all key events to wx.panel?
KvS
keesvanschaik at gmail.com
Fri Nov 25 06:40:52 EST 2005
I've tried, by setting
self.Bind(wx.EVT_CHAR, self.handleKeybEv, self)
in the top level frame, but still this only works if the panel has
focus and not if e.g. a button on the panel has focus while a key is
pressed...
In the meantime I found this:
"In some cases, it might be desired by the programmer to get a certain
number of system events in a parent window, for example all key events
sent to, but not used by, the native controls in a dialog. In this
case, a special event handler will have to be written that will
override ProcessEvent() in order to pass all events (or any selection
of them) to the parent window."
in wxPython docupart on event handling. Anybody who has done something
like that before?
- Kees
More information about the Python-list
mailing list