Puede que wxWidgets venga con alguna propiedad de transparencia predeterminada establecida diferente entre lo que usas tú y lo que uso yo.

Tendré que buscar la manera de dibujar un rectángulo de color debajo de la etiqueta de texto. Buscaré con wx.lib.ogl


En/na damufo ha escrit:
Hola Narcis:
Yo pienso que tiene que ser algo de la configuración del SO.
No se que decirte...


En 2010/04/30 12:00, Narcis Garcia - GiLUG escribiu:
He probado ahora añadiendo lo de wx.Colour y el resultado es el mismo. A
ver si hay algo que habilita/deshabilita la transparencia del control...

Lo hago así:
MiPanel.MiTextoestatico.SetForegroundColour((0,255,0))
MiPanel.MiTextoestatico.SetBackgroundColour((0,100,0))

y sólo se vuelve verde la letra, no su fondo. Exactamente igual
haciendolo así:

MiPanel.MiTextoestatico.SetForegroundColour(wx.Colour(0,255,0))
MiPanel.MiTextoestatico.SetBackgroundColour(wx.Colour(0,100,0))


En/na damufo ha escrit:

Hola
He probado esto y establece el fondo sin problema.

self.m_staticText2 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Send
code:", wx.DefaultPosition, wx.DefaultSize, 0 )
self.m_staticText2.SetBackgroundColour( wx.Colour( 255, 0, 128 ) )


En 2010/04/30 11:05, Narcis Garcia - GiLUG escribiu:
Actualizo:
En los ejemplos que encuentro por internet usan nombres e color como
"white", yellow", etc. pero veo que el color de letra me funciona así
para el verde:
.SetForegroundColour((0,255,0))
Y con todas las combinaciones de 24 bits (R 0-255, G 0-255, B 0-255)

Pero no me funciona con el color de fondo. Esto no sale verde, sinó que
se mantiene transparente:
SetBackgroundColour((0,255,0))


En/na Narcis Garcia - GiLUG ha escrit:
Estoy intentando estabecer el color de letra y color de fondo de un
control wx.StaticText , pero lo logro con nunguno de los métodos
SetForegroundColour ni SetBackgroundColour (no tienen ningun efecto).

También he probado a ejecutar este ejemplo:
http://www.daniweb.com/code/snippet216694.html
y nada de nada; el color no cambia haga lo que haga.

Uso Python 2.6.4 en Ubuntu GNU/Linux 9.10

¿Alguien ha experimentado con esto?

Gracias.
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a