Fwd: ayuda color texto treeview
carlos villa
carlosfvo en gmail.com
Jue Nov 9 21:44:01 CET 2006
No me funciona todavia, pero gracias por la ayuda
este es codigo que aplique:
cell = gtk.CellRendererText()
cell.set_property("foreground-set",True)
cell.set_property("foreground","red")
column = gtk.TreeViewColumn("Codigo", cell, text=0)
column.set_resizable(1)
column.set_clickable(1)
self.tv_g.append_column(column)
---------- Forwarded message ----------
From: Rafael Villar Burke <pachi en rvburke.com>
Date: 09-nov-2006 11:31
Subject: Re: [Python-es] ayuda color texto treeview
To: La lista de python en castellano <python-es en aditel.org>
carlos villa wrote:
> buenas tardes necesito cambiar el color del texto de las filas de un
> treeview lo estoy haciendo mediante la siguiente declaracion:
> cell.set_property("foreground-set","red")
> pero no me funciona, si alguien puede ayudarme lo agradeceria.
>
> aqui esta el codigo para la declaracion del treeview
>
> cell = gtk.CellRendererText()
> cell.set_property("foreground-set","red")
> column = gtk.TreeViewColumn("Codigo", cell, text=0)
> column.set_resizable(1)
> column.set_clickable(1)
> self.tv_g.append_column(column)
En la referencia
(http://pygtk.org/docs/pygtk/class-gtkcellrenderertext.html) se explica
que foreground-set toma un valor True o False para determinar si la
propiedad establece el color de primer plano. Son las propiedades
'foreground' y 'foreground-gdk' las que permiten asignar el color
expresado como cadena o como gtk.gdk.Color, respectivamente.
Por tanto, todo irá bien si usas:
cell.set_property("foreground-set",True)
cell.set_property("foreground","red")
Podrías probar a ver si funciona sin la primera línea por si se activa
automáticamente al fijar el valor de 'foreground'.
Saludos,
Rafael Villar Burke
www.rvburke.com
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es