FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Icono de un TTrayIcon
El icono que se muestra en la barra de inicio con un TTrayIcon, ¿necesariamente tiene que ser a partir de un ImageList? ¿no hay posibilidad de tomarlo del definido en Application->Icon?
|
#2
|
||||
|
||||
El componente de Delphi tiene la propiedad Icon que admite un Icono.
¿El de C++Builder no es igual? ¿Qué propiedades tiene?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Hola.
Si, el componente que menciona Neftali está incluido en C++ Builder al menos desde la versión 6 (no tengo acceso a versiones anteriores para verificar). Si aún así, deseas asignarlo de forma manual, hay un ejemplo que carga el ícono desde recurso en este enlace: tray icon Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
Cita:
Cita:
|
#5
|
||||
|
||||
Hola.
A decir verdad, no sé como trabaja en delphi ya que el componente es incorporado en una versión posterior a la que uso (7). Por otro lado, en C++ Builder 6 el componente TTrayIcon se vale de la propiedad Icons al efecto, pero es de tipo TImageList y es justo lo que quieres evitar. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
Hola, Angel. Se que sueles usar versiones antiguar de Builder. Hace un tiempo escribí un componente partiendo del que aportaba Builder 5 que denominé TSysTrayIcon. Ese componente usaba un TImageList para guardar una animación a mostrar como icono, pero si no se asignaba esa propiedad, usaba el icono por defecto de la aplicación. No se si eso es lo que estás buscando. El componente en cuestión está aquí: TSysTrayIcon
Saludos. |
#7
|
||||
|
||||
Gracias por las respuestas. Dando vueltas encontré la solución; puede que no sea la mejor, pero funciona.
Código PHP:
|
#8
|
||||
|
||||
Cita:
|
#9
|
||||
|
||||
Lo digo porquer abra el proyecto que abra me da siempre el mismo error.
¿Me hace falta algo más aparte de ese código? |
#10
|
||||
|
||||
Copia en una carpeta los archivos:
SysTrayIcon.cpp SysTrayIcon.h SysTrayIcon.rc SysTrayIcon.res SysTrayIcon.rh Luego abre en Builder la opción de instalar componente en un nuevo package. Lo que sigue es un ejemplo gráfico: En builder aparecerá una nueva pestaña de componentes llamada Mios, y en ella aparece el nuevo componente ya compilado. Saludos. |
#11
|
||||
|
||||
De acuerdo. Gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar un "Balloon Hint" usando un componente "TTrayIcon" | JuanOrtega | Varios | 3 | 29-11-2014 19:34:43 |
TTrayIcon como usarlo ? | Cecilio | Varios | 18 | 30-11-2011 14:43:29 |
TtrayIcon | Ryu | Varios | 6 | 02-07-2008 13:37:28 |
icono del exe | sargento elias | Gráficos | 10 | 28-06-2008 14:36:31 |
Icono | javikanin | Varios | 4 | 23-11-2004 21:50:13 |
|