WindowMouseY()
Syntax
y = WindowMouseY()Beschreibung
Ermittelt die Y-Position der Maus innerhalb des inneren Bereichs ("Client area") des aktuellen Fensters. Befindet sich die Maus außerhalb des Fensterbereichs, wird -1 zurückgegeben.
Möchten Sie die absolute Y-Position des Mauszeigers auf dem Desktop ermitteln, verwenden Sie den DesktopMouseY() Befehl.If OpenWindow(0, 0, 0, 300, 30, #PB_Window_SystemMenu | #PB_Window_ScreenCentered, "Fenster Maus-Monitor") CreateGadgetList(WindowID()) TextGadget(0, 10, 6, 200, 20, "") Repeat Event = WindowEvent() If Event = 0 ; Es sind keine Ereignisse mehr in der Warteschleife, daher halten wir den Prozess ; für ein paar Millisekunden an, um das Multitasking nicht zu beeinträchtigen SetGadgetText(0, "Fenster Maus-Position: "+Str(WindowMouseX())+","+Str(WindowMouseY())) Delay(20) EndIf Until Event = #PB_Event_CloseWindow EndIf
Unterstützte OS
All