Página 1 de 1

Problema de transparencia

Publicado: Vie Feb 02, 2007 2:32 pm
por jmartial
Hola,
Tengo un gif que quiero pintar en pantalla con un Tlabel encima.
Si uso TBevel el borde del gif se ve mal por el tema de la transparencia.
Si uso un TImage y lTransparent=.T. se ve perfecto.
Pero, el TLabel se ve perfectamente transparente en un TBevel pero no en un
TImage.
¿Como lo hago?
Un Saludo,
Joaquín Martínez

Problema de transparencia

Publicado: Dom Feb 04, 2007 11:31 am
por jfgimenez
Joaquín,
> Tengo un gif que quiero pintar en pantalla con un Tlabel encima.
>
> Si uso TBevel el borde del gif se ve mal por el tema de la transparencia.
>
> Si uso un TImage y lTransparent=.T. se ve perfecto.
>
> Pero, el TLabel se ve perfectamente transparente en un TBevel pero no en
> un TImage.
Voy a revisarlo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Problema de transparencia

Publicado: Dom Feb 04, 2007 12:03 pm
por jfgimenez
Joaquín,
aquí lo tienes. No obstante, agradecería a todos que lo probaseis en
vuestros proyectos, ya que este cambio podría afectar a la transparencia y
pintado de otros controles.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info


Attached files image.zip (13.9 KB)Â

Problema de transparencia

Publicado: Dom Feb 04, 2007 2:13 pm
por jmartial
Jose,
Si incluyo Image.obj se arregla lo de la transparencia con un TLabel , pero
al incluir paintcontrols.obj, se estropea toda la aplicación.
Un Saludo,
Joaquín
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=45c5bd68@news.xailer.com...]45c5bd68@news.xailer.com...[/email]
> Joaquín,
>
> aquí lo tienes. No obstante, agradecería a todos que lo probaseis en
> vuestros proyectos, ya que este cambio podría afectar a la transparencia y
> pintado de otros controles.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
>
>
>
>
>

Problema de transparencia

Publicado: Dom Feb 04, 2007 2:19 pm
por jmartial
Jose,
Otro problema que se plantéa, es que si en una pestaña coloco un TPanel y
pongo el gif como oBkgnd , si abro otra pestaña con lo mismo, la 2ª vez
pierde la imágen de fondo, aparece un TPanel sin nada, como un botón
inactivo y su ctext.
Un Saludo,
Joaquín
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=45c5bd68@news.xailer.com...]45c5bd68@news.xailer.com...[/email]
> Joaquín,
>
> aquí lo tienes. No obstante, agradecería a todos que lo probaseis en
> vuestros proyectos, ya que este cambio podría afectar a la transparencia y
> pintado de otros controles.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
>
>
>
>
>

Problema de transparencia

Publicado: Lun Feb 05, 2007 2:05 pm
por jfgimenez
Joaquín,
> Si incluyo Image.obj se arregla lo de la transparencia con un TLabel ,
> pero al incluir paintcontrols.obj, se estropea toda la aplicación.
¿A qué te refieres? ¿Me puedes enviar un pantallazo?
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Problema de transparencia

Publicado: Lun Feb 05, 2007 2:06 pm
por jfgimenez
Joaquín,
> Otro problema que se plantéa, es que si en una pestaña coloco un TPanel y
> pongo el gif como oBkgnd , si abro otra pestaña con lo mismo, la 2ª vez
> pierde la imágen de fondo, aparece un TPanel sin nada, como un botón
> inactivo y su ctext.
No termino de entenderlo. Por favor, envíame un ejemplo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Problema de transparencia

Publicado: Lun Feb 05, 2007 2:19 pm
por jfgimenez
Joaquín,
> Si incluyo Image.obj se arregla lo de la transparencia con un TLabel ,
> pero al incluir paintcontrols.obj, se estropea toda la aplicación.
No hace falta que me envies un pantallazo; ya he visto lo que ocurre. En
fin, no uses paintcontrols.obj; era un intento de optimizar el pintado de un
TImage con controles encima, pero veo que no funciona bien. Utiliza sólo el
image.obj que te envié.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info