From 67c7965124a10f3a69d4263f14fd13eaf6e6ef34 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 3 Oct 2012 13:38:22 -0700 Subject: [PATCH] Added key bindings to resize the window (+/-) --- test/common.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/common.c b/test/common.c index 3eaf80a87..c998b1bbd 100644 --- a/test/common.c +++ b/test/common.c @@ -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! */