From cbce4ce85629030e467ef9975bed3a06d9270d3f Mon Sep 17 00:00:00 2001 From: dewyatt Date: Tue, 6 Jul 2010 02:34:49 -0400 Subject: [PATCH] Added empty text input functions for win32. --- src/video/win32/SDL_win32keyboard.c | 19 +++++++++++++++++++ src/video/win32/SDL_win32keyboard.h | 4 ++++ src/video/win32/SDL_win32video.c | 3 +++ 3 files changed, 26 insertions(+) diff --git a/src/video/win32/SDL_win32keyboard.c b/src/video/win32/SDL_win32keyboard.c index fb4e0ff41..6f0cc410d 100644 --- a/src/video/win32/SDL_win32keyboard.c +++ b/src/video/win32/SDL_win32keyboard.c @@ -122,4 +122,23 @@ WIN_QuitKeyboard(_THIS) { } +void +WIN_StartTextInput(_THIS) +{ + HWND hwnd = ((SDL_WindowData *) window->driverdata)->hwnd; + +} + +void +WIN_StopTextInput(_THIS) +{ + +} + +void +WIN_SetTextInputRect(_THIS, SDL_Rect *rect) +{ + +} + /* vi: set ts=4 sw=4 expandtab: */ diff --git a/src/video/win32/SDL_win32keyboard.h b/src/video/win32/SDL_win32keyboard.h index c67410a63..76894931e 100644 --- a/src/video/win32/SDL_win32keyboard.h +++ b/src/video/win32/SDL_win32keyboard.h @@ -31,6 +31,10 @@ extern void WIN_InitKeyboard(_THIS); extern void WIN_UpdateKeymap(void); extern void WIN_QuitKeyboard(_THIS); +extern void WIN_StartTextInput(_THIS); +extern void WIN_StopTextInput(_THIS); +extern void WIN_SetTextInputRect(_THIS, SDL_Rect *rect); + #endif /* _SDL_win32keyboard_h */ /* vi: set ts=4 sw=4 expandtab: */ diff --git a/src/video/win32/SDL_win32video.c b/src/video/win32/SDL_win32video.c index c93d4f72e..40b5a3b72 100644 --- a/src/video/win32/SDL_win32video.c +++ b/src/video/win32/SDL_win32video.c @@ -162,6 +162,9 @@ WIN_CreateDevice(int devindex) device->GL_SwapWindow = WIN_GL_SwapWindow; device->GL_DeleteContext = WIN_GL_DeleteContext; #endif + device->StartTextInput = WIN_StartTextInput; + device->StopTextInput = WIN_StartTextInput; + device->SetTextInputRect = WIN_SetTextInputRect; device->free = WIN_DeleteDevice;