おそらく、これは wxPython メーリング リストで質問するのが一番ですが、既知の問題かどうかを確認するために、まずここで質問すると思いました (Google で調べても何も見つかりませんでした)。
コンピューターの電源をしばらく入れていた場合 (Windows)、wxPython アプリケーションの表示がおかしくなり、多くのウィジェットの上に黒いボックスが表示され、デスクトップの背景が境界線の周りに表示されます (画像を参照)。これは、ノートブックのフレームでのみ発生する可能性がありますが、現時点では確認できません。コンピューターには 3GB の RAM と 1GB 以上の空き容量がありますが、それでもこの不具合が発生します。再起動すると、しばらくは問題なく表示されますが、再びめちゃくちゃに表示されます。
下の画像はwxGladeです。これは、私が書いたプログラムだけでなく、(すべての?) wxPython プログラムで発生することを示すために使用しました。したがって、これが私のコーディングとは何の関係もないと思います。
仕様:
- Python 2.5.2 (32 ビット インストール)
- wxPython 2.8.11.0 (32 ビット インストール)
- 64 ビット Windows XP
- 3GBのRAM
- NVIDIA Quadro FX 3500
これは仕事用のコンピューターですが、残念ながら、希望するバージョンのソフトウェアをインストールすることができません。自宅の Linux ボックスでは、この不具合に気付きません。回避策、またはこの問題の原因を確認するためにできることはありますか? ありがとう!