I have a dialog which has a tab control and several other controls -- some
buttons and edit boxes. A couple of the edit boxes are above the tab
control and a couple are below it. The problem I have is with the tabbing
order. When you tab through the controls in the dialog, the focus first
goes through the other controls in the dialog (the ones above and below
the tab control) and then the controls inside the tab control -- even
though the tab control is in the proper position in the dialog template.
I think what's happening is probably because the controls inside the tab
control in a dialog which is a child of the main dialog. (I believe
that's the recommended way of doing it). But it's very confusing for the
user for the tab order to work this way.
Is there an easy way of fixing this problem? I know I could subclass the
appropriate controls in the dialog and handle the tab key myself, but I'd
prefer a more global solution (I have several dialogs like this).
I suspect that using property sheets would solve my problem, but switching
to property sheets isn't really practical for me.
Thanks for any assistance.
- Eric S.