【发布时间】:2011-09-16 00:56:07
【问题描述】:
我正在查看一个 wxpython 应用程序的源代码(我是 wx 新手),并且想对应用程序使用的颜色进行一些更改 - 窗口、选项卡等。
我发现开发者使用了类似的东西:
sysTextColour = wx.SystemSettings.GetColour( wx.SYS_COLOUR_WINDOWTEXT )
windowColor = wx.SystemSettings_GetColour(wx.SYS_COLOUR_WINDOW)
这当然很有意义,我的首选是保留代码原样,而是以所有此类工具包都可以使用它们的方式更改系统颜色(wx、gtk、传统知识等)。如果“all”有点雄心勃勃,那么至少让所有“wx”应用程序都使用它们。我最后的偏好是更改此代码以更改颜色主题。
我不知道在哪里做这个。
我正在运行 Linux,并且 wmii 作为窗口管理器 - 与 gnome/kde 可能会给你一个控制面板来设置这些颜色不同,wmii 没有。
您建议我如何进行系统范围的更改?
【问题讨论】:
标签: linux gtk wxpython color-scheme