From 104a87046b6deff1e307c5571ff67a7407729e27 Mon Sep 17 00:00:00 2001 From: Edward Rudd Date: Tue, 4 Jun 2013 12:02:18 -0400 Subject: [PATCH] add in alt+enter keyboard shortcut to test common to toggle fullscreen desktop --- src/test/SDL_test_common.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/test/SDL_test_common.c b/src/test/SDL_test_common.c index dd7c233ae..35d177e0e 100644 --- a/src/test/SDL_test_common.c +++ b/src/test/SDL_test_common.c @@ -1307,6 +1307,17 @@ SDLTest_CommonEvent(SDLTest_CommonState * state, SDL_Event * event, int *done) SDL_SetWindowFullscreen(window, SDL_TRUE); } } + } else if (event->key.keysym.mod & KMOD_ALT) { + /* Ctrl-Enter toggle fullscreen desktop */ + SDL_Window *window = SDL_GetWindowFromID(event->key.windowID); + if (window) { + Uint32 flags = SDL_GetWindowFlags(window); + if (flags & SDL_WINDOW_FULLSCREEN) { + SDL_SetWindowFullscreen(window, SDL_FALSE); + } else { + SDL_SetWindowFullscreen(window, SDL_WINDOW_FULLSCREEN_DESKTOP); + } + } } break; case SDLK_b: