Hi there I'm trying to set a background image to a textview. The.. obvious? ways to do it (hack expose function, set_back_pixmap, etc) worked.. until I tried it inside a ScrolledWindow, which resulted in many partial renderings of the same pixmap...
So, to have a fixed background, I have to put that image outside the ScrolledWindow. But then, I had the textview background. How can I set a transparent background for a textview? Things i've tried: textview.set_style(style) does nothing with GC changes, black background with color changes.. wtf? Is this a bug? style.set_background(gdkwindow, gtk.STATE_NORMAL) sets only the background color, but works Style changes I've tried: gc.set_function(gtk.gdk.NOOP) gc.set_background(gtk.gdk.Color(50,100,150)) style.base_gc[gtk.STATE_NORMAL] = gc style.bg_gc[gtk.STATE_NORMAL] = gc style.bg[gtk.STATE_NORMAL] = gtk.gdk.Color(50,100,150) style.base[gtk.STATE_NORMAL] = gtk.gdk.Color(50,100,150) ...set_back_pixmap(None, True) # black background ...set_back_pixmap(None, False) # normal background Also some gtkrc change tests, that failed too. Thanks :D ps: before anyone asks why do I need this, it's because we need a bit more powerful html renderer. -- dx _______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
