Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Iconos XP en un ImageList (https://www.clubdelphi.com/foros/showthread.php?t=157)

Jan 07-05-2003 03:20:57

Iconos XP en un ImageList
 
Pues eso. Que si alguien conoce alguna implementación de
ImageList que pueda manejar iconos estilo Windows XP, con canal alpha.

Gracias por adelantado.

arj2000 07-06-2004 12:03:46

IconosXP: aqui si, aqui no
 
Resulta que probé usar el TImageList para cargar iconos en XP y lo hace bien en ciertos sitios (por ejemplo el about del application), pero en otros (como el TTreeView o TListView) salen con un reborde negro, supongo que porque reconoce los iconos como 32 bits sin el "alpha-channel". Pensé que quizá seria culpa del TImageList, así que busqué y encontré otro componente llamado TExImageList en codecentral.borland.com, que dice soportar iconos xp y todo eso, pero a mi me sigue dando el mismo problema.

También probé un codigo que encontré buscando en el google que pasaba los iconos de 16 a 32 bits, pero es que los iconos 32 bits (truecolor) no contienen alpha-channel (xp o truecolor con pixel-blending).

En fin, que me quedé igual que estaba.

PD.: Estoy hablando de Delphi 7 y, por supuesto, con el XP-Manifest incluido en el form

arj2000 07-02-2006 23:14:12

http://www.clubdelphi.com/foros/show...757#post129757


La franja horaria es GMT +2. Ahora son las 03:26:41.

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