![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Promoción de tipos ImageList - TIcon
Hola. Llevo días rompiéndome la cabeza, como se puede ver en este hilo:
http://www.clubdelphi.com/foros/showthread.php?t=64783 En D2007 trato de asignar imágenes TIcon (mayores de 32x32) a un ImegeList, pero se producen incompatibilidades en el tamaño: el TIcon se "niega" a pasarle un icono de 48x48 al TImageList o, si lo obligo (en el hilo se pueden ver los distintos intentos), el ImageList no acepta nada de 48x48. Sin embargo, no hay problema si en el "paso" de la imagen al ImageList hay en medio un "intermediario": un TrayIcon. En este último caso el ImageList acepta la imagen .ico de 48x48 con canal alfa Creo que debe de haber algún problema de incompatibilidad de tipos por temas de herencia: en la asignación de tipos predefinida entre el TIcon y el ImageList sospecho que se hace una promoción (bueno, en este caso, una degradación) automática de tipos. ¿Alguna idea? Es por no darle más vueltas al tema si es por un tema de promoción de tipos (y no volverme loco, de paso ![]() P.D.: Lo pongo en hilo aparte, porque el tema con el que comencé el otro hilo (canal alfa en imágenes de un TToolBar) tiene poco que ver con esto. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Gif con imagelist | Ivan_25 | .NET | 0 | 24-10-2006 12:44:44 |
Iconos XP en un ImageList | Jan | Gráficos | 2 | 07-02-2006 23:14:12 |
jpg con ImageList??? | Patricio | Varios | 3 | 06-02-2006 16:51:27 |
PROMOCION: Delphi 2005 pequeños equipos | mamcx | Noticias | 0 | 07-07-2005 20:54:56 |
El 1ª de la Promocion de Riegos Laborales | Combat-F2D | Humor | 1 | 09-05-2004 22:19:48 |
![]() |
|