![]() |
Cambiar Forma de Image
.:Hay alguna forma que la forma de la image cambie, osea si en vez de que sea un rectangulo sea un rombo o circulo o hay otro objeto que pueda hacer eso???:. :confused:
|
Intenta expresar mejor tu pregunta, hehe, que no termino de entender lo que preguntas!
Saludos. |
perdon por no contestar, luego, si aun es posible quisiera aclarar mi duda, la pregunta era si la "image (como objeto)" la cual contiene una imagen redonda puede tomar esta forma, osea volverse redonda, un ejemplo seria como cuando cambias la forma de las Shapes de un cuadrado a un rombo o circulo....
|
Oh, ok... hehe
Supongo que jugando con las transparencias puedes lograr eso, aunque la región del canvas seguirá siendo siempre rectangular, pero visualmente será de la forma que tu desees. El TImage tiene la propiedad: Transparent (Boolean). Que si no recuerdo mal, para saber cual es el color transparente, obtiene el valor del píxel que hay en la parte inferior izquierda. Saludos. |
puedes poner la imagen dentro de un TPanel y a este si le puedes dar una forma redonda, ovalada o como quieras usando el Handle.
un ejemplo sencillo puedes verlo en trucomania. el truco "memo con esquinas redondeadas" creo recordar que es. solo tienes que cambiar el Tmemo por un TPanel (para ver el efecto pon el TPanel en un color que destaque). si quieres formas mas complejas dimelo y busco un articulo que debo tener por algun lado con un ejemplo de como darle cualquier forma a un TPanel ( o Form) un saludo |
La franja horaria es GMT +2. Ahora son las 22:05:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi