![]() |
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?
|
El componente de Delphi tiene la propiedad Icon que admite un Icono.
¿El de C++Builder no es igual? ¿Qué propiedades tiene? ![]() |
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 :) |
Cita:
![]() Cita:
|
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 :) |
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. |
Gracias por las respuestas. Dando vueltas encontré la solución; puede que no sea la mejor, pero funciona.
Código PHP:
|
Cita:
|
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? |
De acuerdo. Gracias
|
La franja horaria es GMT +2. Ahora son las 07:04:08. |
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