Add a new SDL_KEYMAPCHANGED SDL event to abstract notification of keyboard layout or input language changes.

This commit is contained in:
Sam Lantinga
2015-10-27 11:17:32 -07:00
parent f8824cb99b
commit 2b0140a91f
6 changed files with 19 additions and 3 deletions

View File

@@ -649,4 +649,10 @@ SDL_SendSysWMEvent(SDL_SysWMmsg * message)
return (posted);
}
int
SDL_SendKeymapChangedEvent(void)
{
return SDL_SendAppEvent(SDL_KEYMAPCHANGED);
}
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -38,6 +38,7 @@ extern void SDL_QuitInterrupt(void);
extern int SDL_SendAppEvent(SDL_EventType eventType);
extern int SDL_SendSysWMEvent(SDL_SysWMmsg * message);
extern int SDL_SendKeymapChangedEvent(void);
extern int SDL_QuitInit(void);
extern int SDL_SendQuit(void);