I'm leaning this obFuscated. I'm trying to adopt a permanent IDE for C++ GUI development, without using QT, U++, or MS-VS, so here I am.
We have a list of important features & functions I need to test (ie. serial comm, tab form navigation, SQLite, calendar ctrl, MP3 file play, & image file display) that will be elements of a few health care and industrial control applications I must port from old VS & VB6 to C++ and Code Blocks with wxWidgets hopefully. QT was looking good, but it has no easy path of app deployment and dependent file identification. And wow, CB/WX projects are difficult to share on multiple PCs, maybe this explains why there are not hundreds of example projects like the others.
Anyway, I've learned that one must use a child wxPanel I believe 'with' a wxFrame to provide the wxTAB_Traversal functionality by default. These two look at bit redundant to my untrained eye, I have more to learn. (not sure why the developers wouldn't have ONE frame or panel object to accomplish this) Deleting the frame and keeping the panel rewarded me with build errors.