SDL MouseButtonEvent: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Name)
(Beschreibung)
Zeile 36: Zeile 36:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
Benachrichtigt wenn, eine Maustaste gedrückt wurde
+
Meldet, wenn eine Maustaste gedrückt wurde.
 
Der Tastenstatus kann mit Hilfe von SDL_Button(x) abgefragt werden.
 
Der Tastenstatus kann mit Hilfe von SDL_Button(x) abgefragt werden.
  
 
<br>
 
<br>
 +
 
== Hinweise ==
 
== Hinweise ==
 
Bei Benutzung des Mausrades werden 2 Ereignisse erzeugt, ein SDL_MOUSEBUTTONDOWN und ein SDL_MOUSEBUTTONUP Ereignis.
 
Bei Benutzung des Mausrades werden 2 Ereignisse erzeugt, ein SDL_MOUSEBUTTONDOWN und ein SDL_MOUSEBUTTONUP Ereignis.

Version vom 1. September 2005, 14:45 Uhr

SDL_MouseMotionEvent


Name

SDL_MouseMotionEvent - Mausbewegungs-Ereignis


Delphi-Spezifikation

type SDL_MouseMotionEvent = record
       type   : Uint8;
       button : Uint8;
       state  : Uint8;
       x, y   : Uint16;
     end


Parameter

type SDL_MOUSEBUTTONDOWN oder SDL_MOUSEBUTTONUP
button Der Mausknopfindex: (SDL_BUTTON_LEFT, SDL_BUTTON_MIDDLE, SDL_BUTTON_RIGHT, SDL_BUTTON_WHEELUP, SDL_BUTTON_WHEELDOWN)
state SDL_PRESSED oder SDL_RELEASED
x, y x- und y-Koordinate der Mausposition zum Zeitpunkt des Tastendrucks


Beschreibung

Meldet, wenn eine Maustaste gedrückt wurde. Der Tastenstatus kann mit Hilfe von SDL_Button(x) abgefragt werden.


Hinweise

Bei Benutzung des Mausrades werden 2 Ereignisse erzeugt, ein SDL_MOUSEBUTTONDOWN und ein SDL_MOUSEBUTTONUP Ereignis.

Siehe auch

SDL_Event, SDL_MouseMotionEvent