cambiar de color un Timage
Hola, abro una imagen en blanco:
Imagen->Canvas->Brush->Color=clWhite; y a través de un botón que llama a un TcolorDialogs, pues quiero que el usuario pueda cambiar el fondo o color de la imagen, y hago lo siguiente, siendo Imagen un TImage y colores un TcolorDialogs: colores->execute(); Imagen->Canvas->Brush->Color=colores->Color; //para que coja el color que se ha seleccionado en la paleta. Pero no me cambia el color, siempre se me queda en blanco, ¿por qué? ¿ en qué me equivoco? Gracias. Saludos. |
Estas cambiando el color del fondo pero no lo están "repintando", necesitas añadir algo como esto:
Código:
Imagen->Canvas->Brush->Color=colores->Color; |
Si, así me sale, lo que pasa que se me agranda hacía abajo el TImage...
Muchas gracias. |
La franja horaria es GMT +2. Ahora son las 04:16:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi