![]() |
Una ayuda con Imágenes PNG
Bueno resulta que quiero poner imágenes PNG a los Buttons y utilizar la propiedad FLAT( que al pasar el puntero aparezca el button), lo hice de la siguiente manera:
Me funciono pero lo malo es que la imagen PNG se nota muy fea. Lo que supongo que le faltaría las opciones de: - DrawingStyle: dsTransparent - ColorDepth: cd32Bit Esas propiedades funcionan en un TimageList, pero no sé a lo mejor le falta eso a mi codigo. Utilizaría un TimageList y otro Button, me olvidaría de los recursos, si no cargaría directamente los PNG al ImageList y Listo, pero al parecer otros Button no tienen la propiedad FLAT. Bueno espero su ayuda ya que recién estoy empezando y soy un poco novata. |
Hola Olenkaguilar.
Por tu mensaje veo que estas usando una versión Delphi superior a la mía y PnpImage difiere. Y aunque, salvadas las diferencias, tu código no me degrada las imágenes, proba de esta forma por las dudas. Te pongo un ejemplo que usa 3 SpeedButtons y tres imágenes .png guardadas en imágenes.res. Archivo imagenes.rc: Código:
1 RCDATA Burn_48x48.pngCódigo:
brc32 -r -v imagenes.rcCon este resultado: ![]() Nota: Para que funcione el ejemplo, es necesario que los TSpeedButtons se llamen SpeedButton1, SpeedButton2 y SpeedButton3. Saludos. :) Edito: La degradación, también podría deberse a algún problema con el formato de las imágenes y no a como son tratadas en tu código... |
1 Archivos Adjunto(s)
http://www.subeimagenes.com/img/sin-titulo-671196.jpg
(Disculpe que no ponga el link, me sale que aún no tengo privilegios ) faltan los "w" Lo de form2 es lo que me da, lo de abajo es un programa(en delphi) y esos son los iconos; al parecer si se deteriora. Con un ImagenList y aplicando esos 2 parámetros en sus propiedades si me queda tal cual con un Tbutton, lo malo que no se puede utilizar la propiedad Flat uhmm, o a lo mejor Utilizando PNGcomponets |
Hola Olenkaguilar.
En realidad no noto mucha degradación... pero los íconos son pequeños y si la hay, casi ni se aprecia. Te pongo una página donde podes descargar íconos png gratuitos (iconos png). Tal vez con alguno de mayor tamaño puedas apreciar mas fácilmente si existe pérdida de calidad. Saludos. :) |
| La franja horaria es GMT +2. Ahora son las 16:20:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi