私はwxpythonアプリケーションのソースコードを見ています(私はwxを初めて使用しています)。アプリケーションによって使用される色(ウィンドウ、タブなど)にいくつか変更を加えたいと考えています。wx.SYS_COLOUR_WINDOW - これらのシステムカラーはどこで設定されますか?
私もちろん、これは多くの意味を行い、私の最初の好みは、そのままのコードを残して、その代わりに、このような方法でシステムの色を変更することであろう
sysTextColour = wx.SystemSettings.GetColour(wx.SYS_COLOUR_WINDOWTEXT)
windowColor = wx.SystemSettings_GetColour(wx.SYS_COLOUR_WINDOW)
:発見は、開発者がのようなものを使用していたということですそのようなツールキットはすべてそれらのツールキット(wx、gtk、tkなど)を使用することになります。 「すべて」が少し野心的な場合は、少なくともすべての「wx」アプリケーションでそれらを使用するようにしてください。私の最後の好みは、このテーマを変更するためにこのコードを変更することです。
どこでこれを行うのかわかりません。
私はウィンドウマネージャーとしてLinuxとwmiiを実行しています - これらの色を設定するコントロールパネルを提供するgnome/kdeとは異なり、wmiiはそうではありません。
システム全体の変更をどのように行うことをおすすめしますか?
こんにちはCathy、残念なことにGTkのテーマから排他的です - 私はwmiiのテーマにしばらくお待ちしていますが、gtkのものはこれまでどおり灰色です。 wxPythonは読み込み専用のシステム設定であることを知っておいて嬉しいです。だから私は正方形に戻ってきました - どうすればシステム設定を変更できますか? – Cyrus