変更予定: ステータスバーの描画方法の全プラットフォーム統一

Issue #157 resolved
k4nagatsuki repo owner created an issue

現在、ステータスバーはWindowsとlinuxで異なる方法で描画しています。

なぜかというと、ステータスバーはwxPythonによってButtonを描画したものをSurfaceに変換して使っており、それはWindows側では通るものの、linuxではwx側スレッド以外でButtonを描画しようとするとチェックに引っかかって落ちてしまうからです。

そもそもwx側のオブジェクトをpygame側で使う事はよくありません。現在のWindows版ではたまたま通っていますが、何か不具合の元となる可能性もあるし、将来チェックが強化されて使えなくなるかもしれません。

Windows上でも、現在linux側で行っている描画方法に切り替える必要があります。現在はボタンのカドの丸い部分にアンチエイリアスがかからず汚いので、そこのところを改善してから切り替えたいです。

Comments (3)

  1. Log in to comment