Establecer el seguimiento de eventos

14/03/2020

 

1.    En el menú Herramientas de la ventana Depurador (Debugger), elija Seguimiento de eventos.
2.    En el cuadro de diálogo Seguimiento de eventos, seleccione Activar el seguimiento de eventos (Event Tracking).

Los eventos de la lista Eventos para seguir se escriben en la ventana Resultados del depurador o en un archivo cuando tengan lugar.

Es recomendable quitar los eventos MouseMove y Paint para el seguimiento, porque estos eventos se producen con tanta frecuencia que dificultan la visión de las secuencias de los demás eventos.

 

 

En la siguiente tabla se muestra la secuencia de activación general de los eventos de Visual FoxPro. Se supone que la propiedad AutoOpenTables del entorno de datos está establecida en el valor verdadero (.T.). Otros eventos pueden tener lugar en base a interacciones de usuario y a respuesta del sistema.

Objeto Eventos

Entorno de datos

BeforeOpenTables

Conjunto de formularios

Load

Formulario

Load

Cursor o cursores del entorno de datos

Init

Entorno de datos

Init

Objetos 1

Init

Formulario

Init

Conjunto de formularios

Init

Conjunto de formularios

Activate

Formulario

Activate

Object1 2

When

Formulario

GotFocus

Object1

GotFocus

Object1

Message

Object1

Valid - 3

Object1

LostFocus

Object2 3

When

Object2

GotFocus

Object2

Message

Object2

Valid - 4

Object2

LostFocus

Formulario

QueryUnload

Formulario

Destroy

Objeto 5

Destroy

Formulario

Unload

Conjunto de formularios

Unload

Entorno de datos

AfterCloseTables

Entorno de datos

Destroy

Cursor o cursores del entorno de datos

Destroy

 

  1. Para cada objeto, desde el objeto más interno hasta el contenedor más externo
  2. Primer objeto según el orden de tabulación
  3. Siguiente objeto que va a recibir el enfoque
  4. Cuando el objeto pierde el enfoque
  5. Para cada objeto, desde el contenedor más externo hasta el objeto más interno

 

Vea también

 


 

Referencias

RAHSuarez's Blog

 


 

 

 



error: Contenido protegido