Page 1 of 1

CheckBox transparente

PostPosted: Fri Oct 07, 2005 6:56 pm
by Antonio F. Ortega
Hola a todos:

Necesito poner un checkbox en un dialogo que tiene como fondo un bmp, y no me lo pinta transparente, alguien me puede indicar como hacerlo; se que Carlos Mora, en su momento tenía este problema, me podrias indicar como lo resolviste ?.

Gracias.

Antonio F. Ortega

Re: CheckBox transparente

PostPosted: Fri Oct 07, 2005 7:11 pm
by Carlos Mora
Antonio (Ortega),
Antonio F. Ortega wrote:Hola a todos:

Necesito poner un checkbox en un dialogo que tiene como fondo un bmp, y no me lo pinta transparente, alguien me puede indicar como hacerlo; se que Carlos Mora, en su momento tenía este problema, me podrias indicar como lo resolviste ?.

Gracias.

Antonio F. Ortega


Pues va a ser que no. Le he buscado la vuelta y nada. Espero que ahora que ya no hay más problemas de news pueda obtener alguna respuesta. Antonio Linares no me respondió al problema, espero que se desocupe pronto y pueda ver eso. Navas tambien me dijo que le estuvo dando vueltas, pero tampoco ha tenido suerte, o al menos no me ha comentado nada.

Saludos.

Re: CheckBox transparente

PostPosted: Sat Oct 08, 2005 7:22 pm
by Hernan Diego Ceccarelli
Antonio F. Ortega wrote:Hola a todos:

Necesito poner un checkbox en un dialogo que tiene como fondo un bmp, y no me lo pinta transparente, alguien me puede indicar como hacerlo; se que Carlos Mora, en su momento tenía este problema, me podrias indicar como lo resolviste ?.

Gracias.

Antonio F. Ortega


Si le asignas un BRUSH tipo NULL al control, no se pone transparente ???
Algo asi:
oCheckBox:SetBrush( Trush():New("NULL") )

Eso lo has probado ?

Hernan

Re: CheckBox transparente

PostPosted: Sun Oct 09, 2005 4:09 am
by Antonio Linares
Como bien dice Hernan, eso es lo primero a probar:

Hernan Diego Ceccarelli wrote: Si le asignas un BRUSH tipo NULL al control, no se pone transparente ???
Algo asi: oCheckBox:SetBrush( Trush():New("NULL") )

Eso lo has probado ?


Le faltó una "B": TBrush():New( "NULL" ) :)

Re: CheckBox transparente

PostPosted: Mon Oct 10, 2005 8:00 am
by Carlos Mora
Hernán,
Probar con Brushes NULL fué una de las primeras cosas que hice, tambien probé de ponerle el brush del diálogo, aunque seguro lo pintaba mal pq el brush del dialogo es un bmp con degradé y no coincidiría. El fondo, indefectiblemente, lo tiene que pintar el diálogo. Debería ser transparente.
Por las dudas lo probé de nuevo y no funciona. :cry:

Saludos

Re: CheckBox transparente

PostPosted: Mon Oct 10, 2005 8:09 am
by Carlos Mora
Antonio, Hernán,
Este problema está posteado en las news el 21/09, y la sugerencia de Hernán fue la misma que ahora, y ya estaba dicho que no marchaba.
Y sigue sin resolver...

Saludos

PostPosted: Mon Oct 10, 2005 8:14 am
by Antonio Linares
Carlos,

Una posible solución es crear un control que se comporte como un checkbox y que sea transparente. No es un control dificil de hacer.

Por favor, regístrate para que sólo tú puedas usar tu nombre de usuario. Gracias.