SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: pivita en Domingo 2 de Agosto de 2009, 14:53

Título: Botones no rectangulares
Publicado por: pivita en Domingo 2 de Agosto de 2009, 14:53
¿como se hace un botón no rectangular?

Lo he intentado con un SpeedButton por eso que da facilidades para insertarle un grafico, pero solo acepta imágenes en BMP, y claro estas no tienen fondo transparente... además que aunque mi foto fuera redonda, el botón continua siendo cuadrado.
 
¿Entonces?.
Título: Re: Botones no rectangulares
Publicado por: AnimaSubtilis en Lunes 3 de Agosto de 2009, 19:47
pues colocale al SpeedButton la propiedad flat en true...

con eso solo se vera la imagen..... al menos este quedara cuadrado al darle clic pero en la
forma ser vera como la imagen que le pongas.. en fin


taluego espero que sea de ayuda.........
Título: Re: Botones no rectangulares
Publicado por: pivita en Martes 4 de Agosto de 2009, 17:08
AnimaSubtilis, eso no me vale, aunque tenga FLAT a FALSE, al sobrevolarlo con el ratón vuelve a aparecer el encuadre, además la imágen sigue siendo cuadrada, no puedo poner una imágen redonda porque al ser un BMP no puede tener el fondo transparente.
Título: Re: Botones no rectangulares
Publicado por: AnimaSubtilis en Martes 4 de Agosto de 2009, 17:53
Pues eso que los bmp no pueden ser transparentes-..amm pues la verdad a mi me ha servido...

arregla una imagen en photoshop y despues conviertela a bmp y veras que si funciona... yo
tengo una aplicacion de esta manera y la verdad funciona perfectamente......

taluego.... si quieres enviame tu correo y te paso las imagenes que te comento....

taluego............
Título: Re: Botones no rectangulares
Publicado por: pivita en Miércoles 5 de Agosto de 2009, 11:13
Cita de: "AnimaSubtilis"

arregla una imagen en photoshop y despues conviertela a bmp y veras que si funciona... yo
tengo una aplicacion de esta manera y la verdad funciona perfectamente......

taluego.... si quieres enviame tu correo y te paso las imagenes que te comento....

taluego............


Hola, mi dirección es: pivita1000@hotmail.com

es que no me aclaro, hago una imagen redonda con photoshop, y al pasarla al BMP las 4 esquinas pasan de transparente a blanco, con lo que en el programa queda muy mal... a ver si me dejas ver tus imagenes.