CodeBlocks 17:12, wxSmith, wxWidgets 3.0.4, Manjaro x64.
I have redone a GUI for a project of mine twice - fighting the Tab Traversal issue. I do not use sizers, they are a pain in my backsides and are always getting in my way.
I used a panel, and even though Tab_Traversal is turned off - tab traversal still happens. Tab Traversal is unchecked in the Frame, Panel, and on each object on the GUI. The objects on the GUI (there are 20 of them, a variety of different widgets) all have the Tab_Traversal flags unset in them (those that have them).
Tab Traversal still happens.
I dumped the Panel and rebuilt the GUI again from scratch directly on the Frame without a panel....Same issue. Same steps to turn it off. Same failure to turn off tab traversal.
So then I got cute and tried to modify the tab order - only to find that there is no tab order available - so I can't define the tab order.
I came to this forum, and tried pretty much every post I found - except deriving my own class of objects....which defeats the whole point of a RAD environment.
I need:
a) To be able to reorder the tab traversal.
or
b) Or be able to turn it off in a predictable manner so I can write my own handlers to deal with the tab key.
or
c) Be told that this is an issue for which there is no resolution, so I stop beating my head against the doorpost and calling the cat bad names...

Directions will be helpful.
Thank You!
Sincerely and respectfully,
Dave