Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   ListView que muestra iconos como Visio (https://www.clubdelphi.com/foros/showthread.php?t=58056)

maxim toja 07-07-2008 05:58:55

ListView que muestra iconos como Visio
 
:confused:Estoy buscando codigo que me permita tener un contenedor como PageControl+TabControl que tenga la apariencia del que implementa
Visio. Agrego una imagen en formato zip que da una idea de lo que busco.
Agradezco cualquier ayuda.:)

Neftali [Germán.Estévez] 07-07-2008 09:05:52

1 Archivos Adjunto(s)
Se me ocurren dos opciones rápidas; Una utilizando un ListView + ImagesList y la segunda un DrawGrid + ImageList.

Te adjunto el ejemplo. Las segunda parece que es la más "acertada".

maxim toja 08-07-2008 06:18:50

1 Archivos Adjunto(s)
(No puedo incluir los ejemplos de visio y visiolst porque sobrepasan
el tamaño de archivo permitido)
Se ve que las aplicaciones estan implementando esta solucion como contenedor de imagenes, por lo que se ve en la imagen que adjunto.
La ultima imagen mas a la derecha corresponde al componente visiolst.zip.
Este componente es para delphi 2,3 y no pude cargarlo en Delphi7.
Este usa una clase TColor95Button la cual esta definida en el componente
que se encuentra en el link:
http://www.torry.net/authorsmore.php?id=667

Otro ejemplo similar bien resuelto se encuentra en los links:
http://homepages.borland.com/strefet...ssTutorial.htm
http://homepages.borland.com/strefet...ABTutorial.htm
Alli esta el codigo fuente de este ultimo.
Este emula la apariencia de outlook. Usa los ActionToolBar, etc.
No se si podre emular algo parecido al componente visiolst.zip
y componer estos elementos en una sola realizacion.

Estoy medio bloqueado.

En cuanto a la solucion que propones me sigue gustando la del listview
por poder incluir el nombre del icono como lo hace visio, pero antes
que nada me gustaria saber como se cargan las imagenes en el imagelist,
esto me esta dando problemas.

Desde ya muchas gracias por tu pronta respuesta y sigo escuchando
tus consejos. A proposito entre a tu pagina, realmente muy buenas
tus aplicaciones.

Agrego una imagen del listview con el que venia trabajando.
El imagelist asociado tiene previamente cargado los iconos
lo cual no quiero.

Saludos Maxim.:confused::o:)

Neftali [Germán.Estévez] 08-07-2008 09:31:22

1 Archivos Adjunto(s)
Cita:

Empezado por maxim toja (Mensaje 298846)
En cuanto a la solucion que propones me sigue gustando la del listview
por poder incluir el nombre del icono como lo hace visio, pero antes
que nada me gustaria saber como se cargan las imagenes en el imagelist,
esto me esta dando problemas.

Haz unas cuantas pruebas, pero no es difícil. Crea algunos items y subItems y ves añadiendolos en ejecución.

Aquí te dejo un ejemplo para que te oriente....


La franja horaria es GMT +2. Ahora son las 06:11:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi