Greetings,
I came across an old message in the archives at
http://www.mail-archive.com/[email protected]/msg15480.html , which sounds a lot
like I want to do (though I want to work with background colors rather than
foreground colors). But I was thinking: couldn't I just add a column to my
model containing the color values I want for each row, and use values of
#ffffff for all the rows I wanted to leave white?
The problem is that without a column of booleans, I can't seem to set the
background-set property of the columns. Specifically, I'm using:
leftjust = gtk.CellRendererText()
column = gtk.TreeViewColumn('Filename', leftjust, text=COLUMN_FILENAME)
column.set_sort_column_id(COLUMN_FILENAME)
treeview.append_column(column)
column.add_attribute(leftjust, 'background-set', True)
column.add_attribute(leftjust, 'background', COLUMN_FLAG)
but when I run the program, I keep getting
Warning: unable to set property `background-set' of type `gboolean' from value
of type `gchararray'
Is there really no way of doing this without creating another column of
booleans?
Thanks, K.
__________________________________________________________________
Ask a question on any topic and get answers from real people. Go to Yahoo!
Answers and share what you know at http://ca.answers.yahoo.com
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/