X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=sdlgit%2FSDL-Site.git;a=blobdiff_plain;f=pages%2FSDL-Event.html-inc;h=2d6140d12d3740afb1de4b4a667dfb5c49b8cdff;hp=0d2db37e5c56cf794ddeed8ab30cc13e1fe26977;hb=31b111c7e105fcfe4dd42992b9a3c6246a098205;hpb=63a62b9f789b4f2319e0ac86193c08238ef624df diff --git a/pages/SDL-Event.html-inc b/pages/SDL-Event.html-inc index 0d2db37..2d6140d 100644 --- a/pages/SDL-Event.html-inc +++ b/pages/SDL-Event.html-inc @@ -263,7 +263,7 @@ and when a key is pressed (type=SDL_KEYDOWN or key_state=SDL_ then an SDL_RELEASED when released and pressed again. For these keys KEYUP and KEYDOWN events are therefore analogous to the state of the caps lock and num lock LEDs rather than the keys themselves. These special cases are required for compatibility with Sun workstations.

-

Note: Repeating SDL_KEYDOWN events will occur if key repeat is enabled (see enable_key_repeat (enable_key_repeat in SDL::EVENTS)).

+

Note: Repeating SDL_KEYDOWN events will occur if key repeat is enabled (see enable_key_repeat ("enable_key_repeat" in SDL::EVENTS)).

key_state

@@ -303,7 +303,7 @@ This field is very useful when you are checking for certain key presses, like so

key_unicode

-

The unicode field is only used when UNICODE translation is enabled with enable_unicode (enable_unicode in SDL::EVENTS). +

The unicode field is only used when UNICODE translation is enabled with enable_unicode ("enable_unicode" in SDL::EVENTS). If unicode is non-zero then this is the UNICODE character corresponding to the keypress. If the high 9 bits of the character are 0, then this maps to the equivalent ASCII character:

 my $char;
@@ -332,7 +332,7 @@ button states (motion_state).

motion_state

-

The button state can be interpreted using the SDL_BUTTON macro (see get_mouse_state (get_mouse_state in SDL::EVENTS)).

+

The button state can be interpreted using the SDL_BUTTON macro (see get_mouse_state ("get_mouse_state" in SDL::EVENTS)).

motion_x, motion_y