Desplazar la rueda del ratón de hardware (:scroll)
Este método está disponible a partir de las versiones posteriores a 20260805
Declaración
estado, mensaje_error = objeto_raton:scroll(desplazamiento_horizontal, desplazamiento_vertical)
Parámetros
- desplazamiento_horizontal
Tipo entero; número de pasos de desplazamiento dentro del rango
[-127, 127]; los valores positivos desplazan hacia la derecha - desplazamiento_vertical
Tipo entero; número de pasos de desplazamiento dentro del rango
[-127, 127]; los valores positivos desplazan hacia arriba
Valores devueltos
- estado
Tipo booleano; devuelve
truesi el desplazamiento tiene éxito yfalsesi falla - mensaje_error Tipo texto; motivo del fallo del desplazamiento
Descripción
La cantidad de desplazamiento no se expresa en píxeles; el sistema y la aplicación pueden escalar la distancia real según sus propios ajustes. Los valores fuera de rango se lanzan como errores de parámetro de Lua.
Ejemplo
local m = assert(mouse.connect())
assert(m:scroll(0, 10))
assert(m:disconnect())