« 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」カテゴリの記事

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

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

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

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1169291/46219738

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

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

広告欄


やっつけタイムライン

広告欄

はてブ

人目の訪問です。

  • follow us in feedly

    かなり更新が不定期なため、RSSリーダーをオススメします。現在Feedlyに122人登録頂いています。多謝!RSSを表示

    ブログランキング用 にほんブログ村 IT技術ブログ Pythonへ ブログランキングならblogram






    Jenny Mayhem
2017年11月
      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    

IT技術注目記事

無料ブログはココログ