3
对于我们的(开源)全屏文本编辑器,我们将gtk.Window
,gtk.Fixed
等的背景颜色更改为自定义颜色。这工作正常,但某些GTK主题(例如Mac4Lin)为某些小部件定义背景像素图而不是背景颜色。调用这些小部件的modify_bg()方法时,这些背景pixmaps不会消失。禁用由GTK主题定义的像素背景每个应用程序
我知道我可以用bg_pixmap[NORMAL] = 'blabla.png'
设置pixmaps,并且我可以用gtk.rc_parse_string()定义我自己的gtkrc覆盖。但我不知道如何解除bg_pixmap[NORMAL]
。
那么,我该怎么做呢?
的作品就像一个魅力,谢谢 – 2009-02-10 21:47:01