mirror of
https://github.com/yawut/SDL.git
synced 2026-07-15 16:31:23 -05:00
Added key bindings to resize the window (+/-)
This commit is contained in:
parent
80b10a063c
commit
152311bd12
|
|
@ -1100,6 +1100,24 @@ CommonEvent(CommonState * state, SDL_Event * event, int *done)
|
|||
}
|
||||
}
|
||||
break;
|
||||
case SDLK_EQUALS: {
|
||||
SDL_Window *window = SDL_GetWindowFromID(event->key.windowID);
|
||||
if (window) {
|
||||
int w, h;
|
||||
SDL_GetWindowSize(window, &w, &h);
|
||||
SDL_SetWindowSize(window, w*2, h*2);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SDLK_MINUS: {
|
||||
SDL_Window *window = SDL_GetWindowFromID(event->key.windowID);
|
||||
if (window) {
|
||||
int w, h;
|
||||
SDL_GetWindowSize(window, &w, &h);
|
||||
SDL_SetWindowSize(window, w/2, h/2);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SDLK_c:
|
||||
if (event->key.keysym.mod & KMOD_CTRL) {
|
||||
/* Ctrl-C copy awesome text! */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user