SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: betitono1 en Sábado 7 de Febrero de 2004, 14:57
-
Hola que tal alguien podria decirme como puedo hacer para que mi aplicacion cuando se minimize aparezca su icono al lado del reloj como el icono del messenger de hotmail o de yahoo cuando se minimizan, y cuando haga clic sobre el icono que muestre un menu de abrir y cerrar, espero me puedan ayudar.
Saludos.
-
Hola, que version de C++ Builder estas usando ?
Saludos!
-
la 5.0
Saludos.
-
Mira en la Paleta Samples de componentes, ahi tienes uno llamado TTrayIcon, ese te servira, es bastante sencillo de utilizar, si no llegas a entender su uso me pides un ejemplo...
Saludos!
-
Como le cambio la imegen que pone por defecto el componente TTrayIcon?, no tiene una opcion en el inspector... se puede cambiar?. Saludos :hola:
Pd: Builder 6
-
Solo se cambia la opcion visible a true para que el icono se muestre donde queria ahora no le encuentro como hacerle para lo del menu cuando se haga clic con el boton derecho del mouse.
Saludos
-
Hola, para eso tienes que hacer lo siguiente:
1.- Agregar un TPopupMenu a tu Formulario y crearle items como a un menu comun y corriente, lo llamaremos PopupMenu1
2.- Luego Asignar ese PopupMenu1 a la propiedad PopupMenu del TrayIcon1.
3.- Luego debes elegir cuando se muestre el menu mencionado anteriormente, para eso tienes la propiedad PopupMenuOn, en la cual puedes elegir cualquiera de los valores mencionados... es una lista en ingles, pero se entiende perfectamente.
Todo esto asumiendo que ya se esta mostrando el icono asociado a un ImageList, en la barra Tray de Windows...
Espero te sirva.
Saludos
-
Gracias por tu respuesta Viktor ya le he entendido a esto, hasta ya le cambie el icono entrando a Options del proyecto y ahí le cambie el icono a otro que mejor me parecia.
Saludos
-
Como puedo hacer lo mismo para builder 1, en builder no existe ese componente. Gracias y Saludos :hola:
-
Jonathan :no:
Y por que manejas builder1? :think: no entiendo
-
Viktor y
como sería en Builder 4?
para hacer lo mismo que plantearon inicialmente?
Gracias :hola:
-
ajjajajaja... y porque utilizas builder 4???
PD: Utilizo en 1 en una de las maquinas por la velocidad. :P
Saludos :hola:
-
jajaja... :lol:
utilizo 4.0 por que en la Empresa en la cual trabajo no han pagado la licencia de uno mas nuevo
Saludos :hola:
-
Holas... para builder 4 si se puede hacer, ahi un componente en el directorio de ejemplos de builder, no recuerdo el path, mañana te digo exactamente donde es.. este se instala en la paleta "samples".
En cuanto a bcb1, ni la menor idea... te recomiendo que veas en el siguiente sitio, www.bcbdev.com (http://www.bcbdev.com) ahi tienen el codigo puro para hacerlo, podrias probar si funciona en bcb1, esta en la seccion faqs, aparace como minimize application to tray icon.
Saludos!
Chau
-
:kicking: bueno esto parece interesantes pero viktor cual es el componente que sirve para esto porque no lo encuentro yo utilizo tambien el 4 es que todas mis propuestas deben ser en esa version otra version.
-
Mira este ejemplo, es para hacerlo sin un componente....
C:\Archivos de programa\Borland\CBuilder4\Examples\Apps\TrayIcon
Y el siguiente es el componente que mencione para bcb4:
C:\Archivos de programa\Borland\CBuilder4\Examples\Controls\Tray
Saludos!
-
Gracias Viktor esta al pelo el Ejm.
:good: