wypthonでFrameの背景色を指定
たまにパネルのSizerがFit()を呼んだ時にパネルを縮小して、その下のフレームが見えてしまう時がある。Win7とXPだとパネルの背景色とフレームの背景色が違うので目立つ。なのでパネルの背景色で統一したいなぁと考えた。本来はSizerでちゃんとしたサイズになるようにするべきだが、Sizerはいろいろ予想外のことがあるので、できるだけ動いていものは触りたくない。こんなんだったかなぁと書いてみると
self.SetBackgroundColor(self.mypanel.GetBackgroundColor())
なんとエラー。SetBackgroundColorなんというメソッドはないと怒られる。ぐぐってみるとよくお世話になるマウス&パイソンにパネルの背景色指定の例を見つけた。パネルはあるけど、フレームにはないの?と一瞬思ったが、よく見るとSetBackgroundColour??なんとこのメソッドは英国式のスペルしかないっつーことか?wxpythonでは通常は、米国、英国の両方のスペルが用意されているのでこれは例外の模様。
self.SetBackgroundColour(self.mypanel.GetBackgroundColour())
で、めでたく動いた。なんだかなー。
« Geanyで編集するとVista、Windows 7でシンボリックリンクが壊れる件 | トップページ | Windows 7でTurbo VNC viewer 1.1とTightVNC server 2.5.2使ってみた。 »
「パソコン・インターネット」カテゴリの記事
- Gemma4が凄いよね。Draft modelサポートで更に凄い。(2026.05.26)
- NotebookLMを活用したBadlands Mediaの視聴方法(2025.11.22)
- Linuxのデスクトップ環境にログインした時にxmodmapコマンド実行(2023.12.30)
- youtube-dlでrumbleをダウンロード(2023.12.06)
- Pop!_OSのアプデがfcitxを繰り返し葬る件(2023.05.22)
「Python」カテゴリの記事
- Noteの記事をPythonでバックアップしといた。(2021.05.05)
- JupyterLabでも好きな外部エディターを使いたい!(2018.05.02)
- ローカルエリア内のJupyterLabサーバーにLAN経由で接続する。(2018.05.02)
- Juliaやってみよう。五日目。Pythonと速度比較。(2017.08.01)
- Juliaやってみよう。四日目。@timeでプロファイリング(2017.07.16)
« Geanyで編集するとVista、Windows 7でシンボリックリンクが壊れる件 | トップページ | Windows 7でTurbo VNC viewer 1.1とTightVNC server 2.5.2使ってみた。 »



コメント