wxCalendarCtrl--You Can Tab in But You Can't Tab Out

Is this a bug or a feature. I assume that the wxCalendarCtrl is
eating my tabs because it is using them for something -- maybe
moving the focus between parts of the calendar, IDK. The back-tab
key works fine for backing out of the calendar, but it would be
nice to be able to forward-tab past it as well.

I wrote am event handler to get the wxCHAR_EVT events, and it gets
the tab events, so I guess I can figure out how to make it work for
me from there. Funny thing is that the tab key (#9) is a character
event, but that the back-tab key (#15) seems to not be a character
event, at least not one that I can catch by pushing an event handler
onto the wxCalendarCtrl.

I should be fine for doing what I need, but it's always better to
understaand this stuff a little, so TIA for any comments explaining
who's doing what to whom under the covers.

Al

achrist@easystreet.com wrote:

Is this a bug or a feature. I assume that the wxCalendarCtrl is
eating my tabs because it is using them for something -- maybe
moving the focus between parts of the calendar, IDK. The back-tab
key works fine for backing out of the calendar, but it would be
nice to be able to forward-tab past it as well.

Platform and version?

Please enter a bug report about this.

I wrote am event handler to get the wxCHAR_EVT events, and it gets
the tab events, so I guess I can figure out how to make it work for
me from there. Funny thing is that the tab key (#9) is a character
event, but that the back-tab key (#15) seems to not be a character event, at least not one that I can catch by pushing an event handler
onto the wxCalendarCtrl.

It is being used for Navigation and so you won't get a EVT_CHAR for it.

ยทยทยท

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!