Mercurial > sdl-ios-xcode
diff src/SDL_compat.c @ 2129:047245361002
Key repeat is handled by the OS, since text input is now decoupled from physical key events.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 16 Jun 2007 15:32:04 +0000 |
parents | 38148947fdcf |
children | 3ee59c43d784 |
line wrap: on
line diff
--- a/src/SDL_compat.c Sat Jun 16 05:52:34 2007 +0000 +++ b/src/SDL_compat.c Sat Jun 16 15:32:04 2007 +0000 @@ -240,6 +240,12 @@ } break; } + case SDL_TEXTINPUT: + { + /* FIXME: Generate an old style key repeat event if needed */ + printf("TEXTINPUT: '%s'\n", event->text.text); + break; + } case SDL_MOUSEWHEEL: { Uint8 button; @@ -1447,4 +1453,22 @@ SDL_GL_SwapWindow(SDL_VideoWindow); } + +int +SDL_EnableKeyRepeat(int delay, int interval) +{ + return 0; +} + +void +SDL_GetKeyRepeat(int *delay, int *interval) +{ + if (delay) { + *delay = SDL_DEFAULT_REPEAT_DELAY; + } + if (interval) { + *interval = SDL_DEFAULT_REPEAT_INTERVAL; + } +} + /* vi: set ts=4 sw=4 expandtab: */