Ver la Versión Completa : Delphi distorciona iconos en button
NelsonJG
17-09-2013, 21:01:03
Mi inquietud es la siguiente: estoy iniciando a desarrollar en delphi y me desempeño mas en la parte gráfica, sin embargo me encuentro con que al agregar iconos con sombra, bordes, reflejos o solamente simples; delphi me los distorsiona y me coloca una franja blanca que hace ver el icono no muy agradable y no HQ.
Coloco una imagen adjunta como ejemplo de mi problema.... espero me respondan y me ayuden ... saludos
Hola,
Si estás usando imágenes, directamente, en la propiedad "Glyph" de los botones, la verdad es que no sabría decirte, y, ni siquiera sé si es posible que las imágenes con cierta transparencia (PNG) no la pierdan en parte o totalmente. Si por el contrario usas un "ImageList", puedes conseguir lo que quieres poniendo su propiedad "ColorDepth" a "cd32Bit" y su propiedad "DrawingStyle" a "dsTransparent". ¡Ten cuidado! Al hacer esto se perderán las imágenes del "TImageList", así que haz una copia antes.
NelsonJG
17-09-2013, 22:07:27
Hola,
Si estás usando imágenes, directamente, en la propiedad "Glyph" de los botones, la verdad es que no sabría decirte, y, ni siquiera sé si es posible que las imágenes con cierta transparencia (PNG) no la pierdan en parte o totalmente. Si por el contrario usas un "ImageList", puedes conseguir lo que quieres poniendo su propiedad "ColorDepth" a "cd32Bit" y su propiedad "DrawingStyle" a "dsTransparent". ¡Ten cuidado! Al hacer esto se perderán las imágenes del "TImageList", así que haz una copia antes.
Muchísima gracias dec, tu respuesta fue muy acertada a mi caso, los iconos los tenia almacenado en un "ImageList" con formato ".ico" sin cambiar la propiedad, la cual me distorsionaba los iconos. Gracias a tu respuesta o solución, cambie esa propiedad de mi "imagelist" poniendo su propiedad "ColorDepth" a "cd32Bit" y su propiedad "DrawingStyle" a "dsTransparent" como lo comentaste y efectivamente mis iconos se ven HQ... Gracias por tu aporte, totalmente agradecido Saludos!
Hola,
Muchísima gracias dec, tu respuesta fue muy acertada a mi caso, los iconos los tenia almacenado en un "ImageList" con formato ".ico" sin cambiar la propiedad, la cual me distorsionaba los iconos. Gracias a tu respuesta o solución, cambie esa propiedad de mi "imagelist" poniendo su propiedad "ColorDepth" a "cd32Bit" y su propiedad "DrawingStyle" a "dsTransparent" como lo comentaste y efectivamente mis iconos se ven HQ... Gracias por tu aporte, totalmente agradecido Saludos!
De nada, hombre, me alegro de que te fuese bien. ;)
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.