タブオーダ

wxGladeで画面に辞書選択のコンボボックスを追加したところ、TABキーでの遷移順が変になったので、wxPanelの生成順をいじって画面順にしたりしたが、自動生成部分をいじるのがなんとなくスマートじゃないなと思い、他の方法を試す。
で、wxWindow::MoveAfterInTabOrder()を使ってタブオーダを上書きできるかと思ったが、効果なし。あきらめる。
次に、
http://www.wxwidgets.org/wiki/index.php/WxDialog
の、「Change TAB order dynamically」を参考に、OnCharHook()をフレームウィンドウに追加してみたらうまくいった。