Hardware-Mausrad scrollen (:scroll)
Diese Methode ist erst in Versionen nach 20260805 verfügbar.
Deklaration
Status, Fehlermeldung = Mausobjekt:scroll(Horizontale_Scrollmenge, Vertikale_Scrollmenge)
Parameter
- Horizontale_Scrollmenge
Ganzzahl, Anzahl der Scrollschritte im Bereich
[-127, 127]; positive Werte scrollen nach rechts - Vertikale_Scrollmenge
Ganzzahl, Anzahl der Scrollschritte im Bereich
[-127, 127]; positive Werte scrollen nach oben
Rückgabewert
- Status
Boolescher Wert; bei erfolgreichem Scrollen
true, bei einem Fehlerfalse - Fehlermeldung Textwert; Grund für das fehlgeschlagene Scrollen
Beschreibung
Die Scrollmenge ist kein Pixelwert. System und Anwendung können die tatsächliche Scrollentfernung anhand ihrer eigenen Einstellungen skalieren. Werte außerhalb des Bereichs werden als Lua-Parameterfehler ausgelöst.
Beispiel
local m = assert(mouse.connect())
assert(m:scroll(0, 10))
assert(m:disconnect())