MonkeeSage wrote: > Tuomas wrote: > >>I would like to manipulate PyGTK Entry widget's background and >>foreground colors. Is it possible? How? > > > Yes, it is possible: > > # widget color > entry.modify_base(gtk.STATE_NORMAL, gtk.gdk.color_parse("#FF0000")) > # frame color > entry.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#0000FF")) > # text color > entry.modify_text(gtk.STATE_NORMAL, gtk.gdk.color_parse("#00FF00"))
Thanks a lot. > See: > http://www.pygtk.org/pygtk2reference/class-gtkwidget.html > http://www.pygtk.org/pygtk2reference/class-gdkcolor.html Yes, I read the reference before posting here. I tried something like: attr_list=pango.AttrList() attr=pango.AttrForeground(0, 0, 65000, start_index=0, end_index=-1) attr_list.insert(attr) entry.get_layout().set_attributes(attr_list) or entry.window.set_background(gtk.gdk.color_parse("#0000FF")) but they did not work for this purpose. Tuomas > Regards, > Jordan > -- http://mail.python.org/mailman/listinfo/python-list