He intentado mi aplicación (desarrollador en Windows 7) en el modo Windows XP (SP3). Y mis imágenes de Tbutton (y otras) relacionadas con TImageList son muy horribles (redondeadas de negro). ¿Tiene una explicación? O una solución?Nasty Png en Tbutton en Windows XP SP3 (modo XP Windows 7)
Muchas gracias, Tenga un día agradable!
EDIT:
@Ken El mismo EXE, compilado en Windows XP o Windows 7 con D2009 me da el mismo resultado. Sin transparencia en XP Mode SP3 (tal vez es un problema en la máquina virtual, pero es extraño) y transparencia en Windows 7 ...
@Ken Con Delphi 2010 mismo problema: Archivo de prueba (fuente + Exe) : http://www.onkeysoft.com/Test.zip
@David: Uno con Facebook, y el otro no sé por qué, acabo de ingresar mi nombre y correo electrónico ... Pensé que estaba conectado, pero no ... (Esta es la primera vez yo uso stackoverflow pena por problemas)
La explicación podría deberse a problemas de transparencia, pero XP debería poder manejar imágenes transparentes con los botones OK. – ChrisF
¿Qué versión de Delphi? (Estoy asumiendo 2009+ porque mencionas "png" en tu pregunta.) ¿Estableciste el ColorDepth adecuado en la ImageList (cd32Bit, IIRC)? –
¿Son estos realmente TButtons? No sabía que podían mostrar glifos? –