diff -r f4d353bd5d16 test/testwm2.c --- a/test/testwm2.c Thu Nov 27 09:55:34 2014 -0500 +++ b/test/testwm2.c Fri Nov 28 10:07:27 2014 +0100 @@ -93,6 +93,27 @@ event.window.data2); } } + if (event.window.event == SDL_WINDOWEVENT_MINIMIZED) { + SDL_Window *window = SDL_GetWindowFromID(event.window.windowID); + if (window) { + SDL_Log("Window %d minimized\n", + event.window.windowID); + } + } + if (event.window.event == SDL_WINDOWEVENT_MAXIMIZED) { + SDL_Window *window = SDL_GetWindowFromID(event.window.windowID); + if (window) { + SDL_Log("Window %d maximized\n", + event.window.windowID); + } + } + if (event.window.event == SDL_WINDOWEVENT_RESTORED) { + SDL_Window *window = SDL_GetWindowFromID(event.window.windowID); + if (window) { + SDL_Log("Window %d restored\n", + event.window.windowID); + } + } if (event.window.event == SDL_WINDOWEVENT_MOVED) { SDL_Window *window = SDL_GetWindowFromID(event.window.windowID); if (window) {