wxPython。(3)

wxPythonメモ。

デフォルト前景色、背景色の使い方
xrcファイル上で特にwxFrameならwxFrameのfg, bgの値を設定しなければデフォルトの色が使われてうまく行く。
しかし、wxFromBuilder(3.4.0-betaを使用)を使って xrc ファイルを作る場合
Frameなどの fg, bg を間違って一度設定してしまうと、その設定を元に戻す方法が見当たらなかった。
fbpファイルを直接編集して復旧…。

タブオーダーをまっとうにする
タブコントロール(wxNotebook)を使う場合
単にwxFrameにSizer、その上にwxNotebookと置くと
なぜかタブキーでのフォーカス移動がうまくいかなくなる。

どうもwxPanelが親に無いといけない模様。
試した限り、wxFrameに直接はwxPanelを置けないのでSizerを置いてから置く。つまり
wxFrame → wxBoxSizer → wxPanel → wxBoxSizer → wxNotebook
という階層…。

参照
wxPython-users - Tab order
Develop | comments (0) | trackbacks (0)

Comments

Comment Form

icons:

Trackbacks