Hilfe

EventY

B+

Aufruf

y = EventY ()

Parameter

-


Rückgabewert

Y-Koordinate wird zurückgeliefert


Beschreibung

Die Funktion EventY liefert die Y-Koordinate nach dem Event $203, $801 oder $802. Weitere Anweisungen wie EventData (liefert weitere Event-Informationen) und EventSource (liefert Handle des Objekts) vervollständigen diese Funktion. Die untere Tabelle listet alle Events auf:


Zusatzinformation

Hier ist eine Übersicht der Events in BlitzPlus:

BezeichnungIDDataSourceX/Y/Z
KeyDown$101Scancode--
KeyUp$102Scancode--
KeyStoke$103ASCII-Code--
MouseDown$201MaustasteGadget-Handle-
MouseUp$202MaustasteGadget-Handle-
MouseMove$203-Canvas-HandleMauskoordinaten
MouseWheel$204Drehung--
MouseEnter$205-Canvas-HandleMauskoordinaten
MouseLeave$206-Canvas-Handle-
GadgetAction$401EingabeGadget-Handle-
WindowMove$801-Window-HandleFensterkoordinaten
WindowSize$802-Window-HandleFenstergröße
WindowClose$803-Window-Handle-
WindowActivate$804-Window-Handle-
MenuEvent$1001Menunummer--
AppSuspend$2001---
AppResume$2002---
AppBeginModal$2004---
AppEndModal$2005---
TimerTick$4001TicksTimer-Handle-


Beispiel

Standardbeispiel:

window = CreateWindow("Window", 0, 0, 300, 300, 0, 1 + 2 + 8)

While Not KeyHit(1)
   Select WaitEvent()
   Case $801, $802
      x = EventX()
      y = EventY()
      SetStatusText window, Str$(x) + "x" + Str$(y)
   End Select
Wend


Siehe auch

EventData, EventID, EventSource, EventX, EventZ, FlushEvents, HotKeyEvent, PeekEvent, WaitEvent

Übersicht GUI Event