On Tue, 2011-03-22 at 19:29 +1300, Greg Ewing wrote:
> With Gtk 2 I was using the following technique to find out
> the default foreground and background colours for a selection:
> 
> from gtk import Style
> s = Style()
> foreground = s.fg[3]
> background = s.bg[3]
> 
> However, with Gtk 3 via gi, s.fg is coming up as an empty
> list.
> 
> Can anyone suggest an alternative way of going about this?

In Gtk-3 GtkStyle was replaced with GtkStyleContext

http://library.gnome.org/devel/gtk/stable/GtkStyle.html

But AFAIR some compatibility was retained, so I thought this should have
worked....

I do remember something like this in past requiring the widget to first
be realized/shown before the style information was available

John

> 
> Thanks,
> Greg
> 
> 
> _______________________________________________
> pygtk mailing list   pygtk@daa.com.au
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/


_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to