Problema con Ttray

Post Reply
Jose Luis
Posts: 28
Joined: Mon Nov 07, 2005 8:30 pm
Location: Toledo (España)

Problema con Ttray

Post by Jose Luis »

Hola amigos:
Quiero que un programa se inicie en 2º plano al arrancar windows, y que permanezca en la barra de tareas con un icono; para ello estoy utilizando la clase Ttray, el problema es que no consigo que se arranque ya como icono, porque las pruebas que hago poniendo en el ON INIT oWnd:Hide(), no me responde.
Después si me lo hace, cuando pulso minimizar, pero yo quiero que no me aparezca ventana ninguna, sino que arranque ya iconizada.
Alguna ayuda?

Un Saludo

Jose Luis
User avatar
Antonio Linares
Site Admin
Posts: 42452
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Post by Antonio Linares »

Jose Luis,

Puedes probar con:

Code: Select all | Expand

ACTIVATE WINDOW oWnd ICONIZED


Otra solución sería ponerle coordenadas negativas a la ventana para que se situe en una zona no visible, y más tarde cambiarle las coordenadas.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Jose Luis
Posts: 28
Joined: Mon Nov 07, 2005 8:30 pm
Location: Toledo (España)

Post by Jose Luis »

Gracias Antonio Voy a probar a ver

Saludos

Jose Luis
User avatar
MarioG
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR
Been thanked: 2 times

Post by MarioG »

Mirá el sample testtray. Allí declara oTray en el ON INIT y, de esa manera arranca iconizado

Code: Select all | Expand

  ACTIVATE WINDOW oApp ;
           ON INIT oTray := TTrayIcon():New(oApp,oIcon,"Testing tray ...",{||MsgInfo("Left CLick")},{|nRow,nCol|MenuTray(nRow,nCol,oTray)}) ;
           VALID oTray:End() ;
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Post by goosfancito »

Con respecto a este tema, si quiero que mi aplicacion que no es mas que un DIALOG arranque minimizado y se muestre en el systray un icono, mo hago para que el dialogo se miniminize automaticamente, o sea al principio.?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Post Reply