[wxPython-users] Skipping widgets in tab traversal?
Eric Ongerth
ericongerth at gmail.com
Sat Jun 2 14:07:38 PDT 2007
Hmm, so I have certain buttons in a frame that I don't want to be traversed
by the Tab key.
I read that creating a custom button class which overrides
AcceptsFocusFromKeyboard (always returning False in order to do what I want
here) would be necessary. Also read that this won't work if I derive my
custom NoFocusButton class from wx.Button, because wx.Button isn't
Pythonized to pass the virtual method call thru to the underlying C++. So I
tried deriving my custom button class from wx.PyButton. There's no
wx.PyButton as far as I could tell.
So in order to do this I'd have to build a whole custom wx.PyControl for my
desired button class, drawing the button myself, etc, just to get a button
that avoids tab traversal?
I understand I can catch EVT_CHILD_FOCUS in the parent frame and bump the
focus forward... I think i'll try that for now.
Just curious, where might this situation sit on the wxPython release
timeline?
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wxpython-users/attachments/200706=
02/f9b0f035/attachment.htm
More information about the wxpython-users
mailing list