4D v16.3GET MOUSE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET MOUSE
|
GET MOUSE ( MausX ; MausY ; Maustaste {; *} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
MausX | Zahl |
![]() |
Horizontale Koordinate der Maus | |||||
MausY | Zahl |
![]() |
Vertikale Koordinate der Maus | |||||
Maustaste | Lange Ganzzahl |
![]() |
Status der Maustaste: 0=Taste oben, 1=Taste unten, 2=Rechte Taste unten (nur Windows), 3=Beide Tasten unten (nur Windows) | |||||
* | Operator |
![]() |
ohne Angabe wird lokales Koordinatensystem verwendet, mit Angabe das globale System | |||||
Der Befehl GET MOUSE gibt den aktuellen Status der Maus zurück.
MausX und MausY geben die horizonalen und vertikalen Koordinaten zurück. Mit dem optionalen Parameter * werden sie in Bezug auf den Bildschirm angegeben, ohne den optionalen Parameter * in Bezug auf das aktuelle Formularfenster des aktuellen Prozesses.
Hinweis: Die Werte 2 und 3 können auf OS X erst ab Version 10.2.5 zurückgegeben werden.
Der Parameter Maustaste gibt den Status der Maustaste an, wie oben aufgelistet.
Siehe Beispiel zur Funktion Pop up menu.
Caps lock down
Macintosh command down
Macintosh control down
Macintosh option down
ON EVENT CALL
Shift down
Windows Alt down
Windows Ctrl down
Produkt: 4D
Thema: Benutzeroberfläche
Nummer:
468
Geändert: 4D 2003
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)