Saltar al contenido principal
Versión: 21 R4 BETA

MOUSE POSITION

MOUSE POSITION ( ratonX : Real ; ratonY : Real ; botonRaton : Integer {; *} )

ParámetroTipoDescripción
ratonXReal←Coordenada horizontal del ratón
ratonYReal←Coordenada vertical del ratón
botonRatonInteger←Estado del botón del ratón: 0 = Botón arriba 1 = Botón presionado 2 = Botón derecho presionado 3 = Los dos botones presionados
*Operador→Si se especifica, utlizar el sistema de coordenadas globales Si se omite, utilizar el sistema de coordenadas locales

Descripción​

El comando MOUSE POSITION devuelve el estado actual del ratón.

Las coordenadas horizontal y vertical se devuelven en ratonX y ratonY. Si pasa el parámetro *, las coordenadas se expresan con relación a la pantalla principal (modo macOS y Windows SDI) o a la ventana de la aplicación (modo Windows MDI). Si omite el parámetro *, se expresan con relación a la ventana del formulario actual(si la hay) del proceso actual .

El parámetro botonRaton devuelve el estado de los botones, como se describió anteriormente.

Nota: los valores 2 y 3 pueden devolverse bajo macOS a partir de la versión 10.2.5 únicamente.

Ejemplo​

Ver el ejemplo del comando Pop up menu.

Ver también​

Caps lock down
Macintosh command down
Macintosh control down
Macintosh option down
ON EVENT CALL
Shift down
Windows Alt down
Windows Ctrl down

Propiedades​

Número de comando468
Hilo segurono