Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Mi programa en el systray (https://www.clubdelphi.com/foros/showthread.php?t=9558)

osvrom 26-04-2004 22:21:19

Mi programa en el systray
 
Como puedo hacer para poner el programa al minimizarla en la systray de windows???

roman 26-04-2004 22:29:30

Una forma fácil: usa el RXTrayIcon que viene icluido con la librería RX, misma que puedes bajar de la página del amigo cadetill.

// Saludos

osvrom 27-04-2004 23:11:45

ya probe el trayicon está bueno, ahora otra preg xq no me acuerdo como hacerlo. :confused:
Tengo el iconito del prog. en el tray pero cuando está minimizado quiero que NO sea accesible con el ALT+TAB y desaparezca del tray, no el icono, sino el boton de la ventana (Me explico?), como lo hacen la mayoria de los programas.

Bueno espero de sus consejos. :cool:

roman 27-04-2004 23:16:09

Creo que algo como Application.Visible := false

// Saludos

roman 27-04-2004 23:21:03

Ups, no, me equivoqué. No existe la propiedad Visible. Puedes usar

ShowWindow(Application.Handle, SW_HIDE)

y para restaurarla desde algún item del menú del icono pones

Application.Restore;

// Saludos

osvrom 28-04-2004 00:18:14

Es lo que buscaba lo único que al ocultar la ventana primero la minimizo y despues la oculto, o sea:
Código:

  ShowWindow(Application.Handle, SW_SHOWMINIMIZED);
  ShowWindow(Application.Handle, SW_HIDE);

Agradecido.
Slds
Osvaldo

roman 28-04-2004 04:44:41

Cita:

Empezado por osvrom
primero la minimizo

¿Y cómo la minimizas?

Lo usual en este tipo de aplicaciones es que el usuario la minimiza normalmente y tú aprovechas ese momento para ocultarla. Para ello puedes usar una componente TApplicationEvents y en su evento OnMinimize poner el código para ocultarla.

// Saludos


La franja horaria es GMT +2. Ahora son las 17:39:25.

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