La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2381 - BLOQUEO DE PROGRAMA
Autor:  Alberto Gil
Necesito conocer algún método para controlar que una aplicación se bloquee pasado un determinado tiempo sin producirse actividad, bien sea de teclado o de ratón. No sirve el control Timer ya que hay ventanas modales que no devuelven el control a la ventana principal y el contador no se incrementa durante la presentación de dichas pantallas.

  Respuesta:  HORACIO ACOSTA
Hola; hasta donde yo se, por que me ha pasado, si al control ´Timer´ no se le dice "enabled=False", sigue repitiendo el ciclo indefinidamente, así la ventana activa sea otra. Pero si te sucede, prueba con un segundo ´Timer´ que llame al primero y al contrario; esto creará un ciclo infinito. espero te sirva.