gtk2.x theme主题切换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gtk2.x theme主题切换相关的知识,希望对你有一定的参考价值。

Gtk2.x提供theme切换,3.xcss代替了theme.

我的gtk安装目录为E:\program\gtk2.24

Theme牵扯到的一些文件:

E:\program\gtk2.24\etc\gtk-2.0\gtkrc,这个文件用来指定使用哪个主题,内容就一行:

gtk-theme-name = "MS-Windows"

"MS-Windows"是主题名

E:\program\gtk2.24\share\themes,这个目录下的每个子目录都是一个主题,主题名就是目录名

E:\program\gtk2.24\lib\gtk-2.0\2.10.0\engines,这个目录下的dll为主题用到的engine,每个主题可能不一样

可以用E:\program\gtk2.24\bin\gtk-demo.exe测试主题是否生效

自己发布程序时,按照gtk的目录结构把上述涉及到的文件考过来就成了,绿色版.

 

参考网址:

http://gtk-win.sourceforge.net/home/index.php/Main/Downloads(我的主题是从这下的)

http://orford.org/gtk/

http://blog.csdn.net/chszs/article/details/4006814


本文出自 “一些” 博客,谢绝转载!

以上是关于gtk2.x theme主题切换的主要内容,如果未能解决你的问题,请参考以下文章

less使用手记 主题切换 全局import less

当用户切换选项卡时,如何允许 Easeljs Tickers 保持活动状态

错误您需要将 Theme.AppCompat 主题(或后代)与活动一起使用

在phpstorm中,如何切换回默认的颜色主题外观?

Android主题切换(Theme)实现日夜间功能

Android主题切换(Theme)实现日夜间功能