Hilfe

MouseZ

B2D B+ B3D

Aufruf

scrollradposition = MouseZ()

Parameter

-


Rückgabewert

Die Position des Maus-Scrollrades


Beschreibung

Diese Funktion gibt die Position des Maus-Scrollrades zurück. Aus diesem Grund funktioniert die Funktion nur mit Mäusen, die auch ein Scrollrad haben. Es ist nicht möglich, automatisch herauszufinden, ob ein Scrollrad vorhanden ist.

Mit den Funktionen MouseHit, MouseDown und GetMouse kannst du auch herausfinden, ob das Scrollrad gedrückt wurde. Mittels MouseZSpeed kann man den Unterschied zum letzten Aufruf feststellen.


Beispiel

Malt einen Mauscursor und gibt Informationen über die Position und Tastendrücke der Maus an:

Graphics 640, 480, 32, 2

SetBuffer BackBuffer()

HidePointer

Repeat
   Rect MouseX(), MouseY(), 3, 3
   
   Text 10, 10, "MouseDown(1): " + MouseDown(1) + " - MouseHit(1): " + MouseHit(1)
   Text 10, 25, "MouseDown(2): " + MouseDown(2) + " - MouseHit(2): " + MouseHit(2)
   Text 10, 40, "MouseDown(3): " + MouseDown(3) + " - MouseHit(3): " + MouseHit(3)
   
   Text 10, 60, "MouseX: " + MouseX() + " - MouseXSpeed: " + MouseXSpeed()
   Text 10, 75, "MouseY: " + MouseY() + " - MouseYSpeed: " + MouseYSpeed()
   Text 10, 90, "MouseZ: " + MouseZ() + " - MouseZSpeed: " + MouseZSpeed()
   
   Flip
   Cls
Until KeyHit(1)

EndGraphics
End


Siehe auch

MouseX, MouseXSpeed, MouseY, MouseYSpeed, MouseZSpeed

Übersicht Eingabe Maus