GTK Hintergrund-Pixmap deaktivieren
Verfasst: Montag 9. Februar 2009, 16:40
für ein (fullscreen)-Programm ändere ich die Farben von Widgets etc auf selbst definierte. Das klappt auch mit den meisten GTK-Themes des restlichen Desktops ganz gut. Nun gibts aber nen Bugreport, dass mit manchen Themes (etwa Mac4Lin, so nen OSX-Klone anscheinend) die Hintergrundfarbe teilweise nicht geändert wird.
Dabei stellt sich heraus, dass diese Themes (sonst anscheinend fast keine) pixmaps als Hintergrund für manche Widgets definieren (bg_pixmap[NORMAL] = 'grayscale.png') und dass diese pixmap dann statt der von mir eingestellten Hintergrundfarbe der Widgets verwendet werden.
mittels gtk.rc_parse_string() auf NONE, NULL, 0, etc zu setzen scheint nicht zu klappen.
Wie kann ich denn das Pixmap da wegkriegen?
Dabei stellt sich heraus, dass diese Themes (sonst anscheinend fast keine) pixmaps als Hintergrund für manche Widgets definieren (bg_pixmap[NORMAL] = 'grayscale.png') und dass diese pixmap dann statt der von mir eingestellten Hintergrundfarbe der Widgets verwendet werden.
mittels gtk.rc_parse_string() auf NONE, NULL, 0, etc zu setzen scheint nicht zu klappen.
Wie kann ich denn das Pixmap da wegkriegen?