我喜欢在尽可能多的程序中使用深色背景上的浅色文本配色方案。
但是,我不对Windows XP本身使用明暗主题,因为许多Windows程序不能很好地使用该主题,并且在这种主题下变得丑陋到无法使用。
但是,我现在开始使用新程序SmartGit,它从活动的Windows主题中提取颜色。我想使SmartGit看起来很暗,但是唯一的方法是更改Windows主题,这是我不想做的事情,因为它会影响所有其他程序。
因此,问题是:是否有可能“愚弄” SmartGit,以为Windows主题设置为“亮暗”,即使事实并非如此?有点像在沙盒中运行它?
如果有帮助,SmartGit用Java编写,其GUI基于SWT。
3
许多Windows程序不能很好地配合 <-这总是使我无休止。只要它仍然是MSblue,就具有改变颜色的能力:-)使用资源黑客和简单的程序,您可以破坏RGB方案,直至“解决”问题。使用Java程序,一些聪明的程序员可以对它进行外观设计或更改,并且类似。我发现黑变黑是一件疯狂的事情,他们锁定了一些颜色,然后对其他颜色使用了“系统”,因此毫无意义。Certannly要求制造商提供不发光的版本:-)
—
Psycogeek 2011年
很难拦截这些呼叫。这将需要一个包装程序,尽管您不需要完整的沙箱。
—
soandos