FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Detectar OnMousedown en un form
Hola. Resulta que tengo un timer que hace que se cierre el formulario pasado un tiempo si no se pulsa nada. El formulario está lleno de paneles y otros componentes con el evento onclick y onmousedown. Supongo que debe de haber una manera más simple que reiniciar el timer en cada uno de los eventos OnClick/OnMouseDown de todos loscomponentes del form. lo que necesitaría es detectar la pulsación de cualquier botón del ratón para "centralizar" el proceso a nivel de formulario o aplicación. Gracias de antemano.
|
#2
|
|||
|
|||
Olvidaba un detalle muy importante.Es un frame quien contiene todos los demás componentes.Y este frame es el que está dentro del form.
|
#3
|
||||
|
||||
Cita:
Funcionaría, pero no me acaba de convencer el sistema; Además si visualmente se utiliza el evento mencionado, se sobreescribiría el valor asignado y dejaría de funcionar. A ver si a alguien más se le ocurre otra cosa, sino podemos intentar extender ésta opción.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Cita:
Por otra parte pienso que deberías preocuparte también por eventos del teclado, no siempre usamos el ratón para manipular el formulario. // Saludos |
#5
|
|||
|
|||
Gracias por vuestra ayuda. Lo de capturar tb las pulsaciones de taclado ya lo hacía, ya que me sirve en OnkeyDown del form,lo que me faltaba era controlar las pulsaciones de ratón.Un saludo.
|
|
|
|