FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo cerrar un Dialogo en cierto tiempo?
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
C贸mo cerrar un Dialogo en cierto tiempo?
Posted: Tue May 05, 2009 07:05 PM

Hola a todos

Como hago para cerrar un Dialogo con su xBrowse despu茅s de un cierto tiempo (5 minutos) que este abierto y no se hubiese tocado ninguna tecla. Algo asi como un screensaver.

Gracias amigos

Saludos

Adhemar

Saludos,



Adhemar C.
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: C贸mo cerrar un Dialogo en cierto tiempo?
Posted: Tue May 05, 2009 07:18 PM
Hola amigo...
Prueba con un timer:
Code (fw): Select all Collapse
DEFINE TIMER oTmr INTERVAL 聽10000;
聽 聽ACTION oDlg:End()

Espero te sirva.
Saludos,
Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: C贸mo cerrar un Dialogo en cierto tiempo?
Posted: Tue May 05, 2009 07:52 PM

Gracias distinguido.

Logr茅 que funcione con el TIMER, ahora si abre otro dialogo, como hago para que el timer vuelva a 0. ya que sigue aumentando y se me cierra, dejando el segundo dialogo abierto.

en realidad cada que haga una accion se ponga en 0 o en su defecto solo si no se hace nada en el dialogo no click no teclas durante el tiempo recien se cierre.

Gracias una vez mas

Saludos

Adhemar

Saludos,



Adhemar C.
Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Re: C贸mo cerrar un Dialogo en cierto tiempo?
Posted: Tue May 05, 2009 10:44 PM

otmr:deactivate() //desativar...

Ronaldo Minacapelli
Sistemas, Hospedagem e Cria莽茫o de WebSites
http://www.bazevani.com.br
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: C贸mo cerrar un Dialogo en cierto tiempo?
Posted: Wed May 06, 2009 11:36 AM

Gracias Distinguido

Logr茅 que funcione, cada que hace una accion desactivo el timer, oTimer:DeActive(), al salir lo activo, oTimer:Active()

Gracias por la ayuda

Saludos

Saludos,



Adhemar C.

Continue the discussion