Suppose we have two panels (A and B), each with three
wxTextCtrl's.

The focus is initially in A[0]. Pressing TAB takes the focus
on to A[1]. Successive pressing takes us on to A[2], A[0],
A[1] and so on.

Similarly pressing the shifted TAB takes us to A[2], A[1],
A[0] and so on.

How can one cycle through A[0], A[1], A[2], B[0], B[1],
B[2], C[0] etc.?

The wxWindows documentation in this area is thin.

I would appreciate any advice.

Is there a common wxPanel as a parent of the two other panels? I know there
was some work some time ago to make this scenario work but I don't the
current status. If that doesn't help then this question is probably better
asked on one of the wxwindows lists.