« Geanyで編集するとVista、Windows 7でシンボリックリンクが壊れる件 | トップページ | Windows 7でTurbo VNC viewer 1.1とTightVNC server 2.5.2使ってみた。 »

2012年7月 6日 (金)

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使ってみた。 »

「パソコン・インターネット」カテゴリの記事

「Python」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: wypthonでFrameの背景色を指定:

« Geanyで編集するとVista、Windows 7でシンボリックリンクが壊れる件 | トップページ | Windows 7でTurbo VNC viewer 1.1とTightVNC server 2.5.2使ってみた。 »

しろののツイッタータイムライン

  • ツイッターは5つ目も凍結されました。6つ目での復活も不可能。なのでnoteに注力しています。

    と思ったら、イーロン・マスクの買収が公になってアカウントが復活できました。ありがとうマスク。

    トランプ関連記事の一覧リスト

オススメたち

2026年6月
日 月 火 水 木 金 土
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

はてブ

無料ブログはココログ