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?
GTK Hintergrund-Pixmap deaktivieren
Ne invoces expellere non possis
[url=xmpp://florian@florianheinle.de]xmpp:florian@florianheinle.de[/url]
[url=xmpp://florian@florianheinle.de]xmpp:florian@florianheinle.de[/url]
die werte für bg_pixmap[NORMAL] wären "<none>" (deaktivieren) und "<parent>" (übergeordnetes verwenden)
Ne invoces expellere non possis
[url=xmpp://florian@florianheinle.de]xmpp:florian@florianheinle.de[/url]
[url=xmpp://florian@florianheinle.de]xmpp:florian@florianheinle.de[/url]