Fecha actual Mié Jun 26, 2024 1:05 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 4 mensajes ] 
Autor Mensaje
NotaPublicado: Vie Ago 04, 2006 10:45 am 

Registrado: Jue Jul 20, 2006 8:36 pm
Mensajes: 143
Ubicación: Bilbao
Como puedo hacer esto en codigo C3???


Adicionar un “NotifyIcon” a nuestra forma. Este será el icono que aparecerá al lado del reloj (Aplicaciones en el tray).
Seleccione el icono que desea desplegar en el “tray” con la propiedad “Icon”
Adicione el texto que desea que aparezca al pasar el Mouse sobre el icono en la propiedad “Text”
En el evento “resize” de la forma adicione el siguiente código
if (FormWindowState.Minimized == WindowState)

Hide();


Con este código la aplicación no se vera en el “task bar” pero es necesario poder maximizarla. Para esto se debe modificar el evento "DoubleClick" del "NotifiIcon", de esta manera se maximizará la aplicación cuando se realice un clic doble sobre el icono en el "tray".

En el código del evento DoubleClick adicione:

Show();
WindowState = FormWindowState.Normal;

_________________
(C) Josu Udaondo...el fiera de clipper 5
Bilbao 2006


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie Ago 04, 2006 9:32 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Josu,

Acabo de terminar la calse TTrayIcon para esas tareas.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie Ago 04, 2006 9:47 pm 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Excelente Bruno !!

Un saludo.
Víctor


Arriba
 Perfil  
Responder citando  
NotaPublicado: Sab Ago 05, 2006 5:12 pm 

Registrado: Jue Jul 20, 2006 8:36 pm
Mensajes: 143
Ubicación: Bilbao
Al minimizar la aplicacion te sigue quedando en la barra inferior de tareas, se podria poner que solo aparezca como icono en la barra systray desapareciendo de tarea?

Por lo demas, me parece perfecto....lo unico es que al cargarlo en el ide me da error... porque no soporta este objeto...

pensaste en lo que puse en el mensaje anterior de como seria posible desarrollar objetos e integrarlos en el ide sin necesidad de generar un archivo nuevo al estilo de plug-ins?

_________________
(C) Josu Udaondo...el fiera de clipper 5
Bilbao 2006


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 4 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron