4D v16.3

POST EVENT

Inicio

 
4D v16.3
POST EVENT

POST EVENT 


 

POST EVENT ( que ; mensaje ; cuando ; ratonX ; ratonY ; modificadores {; proceso} ) 
Parámetro Tipo   Descripción
que  Entero largo in Tipo de evento
mensaje  Entero largo in Mensaje del evento
cuando  Entero largo in Momento del evento expresado en tics
ratonX  Entero largo in Coordenada horizontal del ratón
ratonY  Entero largo in Coordenada vertical del ratón
modificadores  Entero largo in Estado de las teclas Modificadores
proceso  Entero largo in Número de referencia del proceso de destino o Fila de atención de los eventos de la aplicación, si se omite o si se pasa 0

El comando POST EVENT simula un evento de teclado o de ratón. Tiene el mismo efecto que cuando el usuario actúa a través del teclado o del ratón.

Pase una de las siguientes constantes predefinidas en que:

Constante Tipo Valor
Mouse down event Entero largo 1
Mouse up event Entero largo 2
Key down event Entero largo 3
Key up event Entero largo 4
Auto key event Entero largo 5


Si el evento es un evento relacionado con el ratón, pase 0 (cero) en mensaje. Si el evento es un evento relacionado con el teclado, pase el código del carácter simulado en mensaje.

Generalmente, se pasa el valor devuelto por Tickcount en cuando.

Si el evento es un evento relacionado con el ratón, pase las coordenadas horizontal y vertical del clic en ratonX y ratonY.

En el parámetro modificadores, pase una constante o una combinación de constantes del tema . Por ejemplo, para simular la tecla Mayús, pase Shift key bit.

Si pasa el parámetro proceso, el evento se envía al proceso cuyo número se pasa en proceso. Si pasa 0 (cero) o si omite este parámetro, el evento se envía a nivel de la aplicación y el planificador de 4D lo enviará al proceso apropiado.



Ver también 

POST CLICK
POST KEY

 
PROPIEDADES 

Producto: 4D
Tema: Interfaz de usuario
Número 467

 
HISTORIA 

Creado por: 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)