From 58c53c33b8b49989cafc7a795d468c03f7bb789e Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Fri, 13 Nov 2020 18:37:15 +0100 Subject: [PATCH] handle more SDL_WINDOWEVENT_xxxx --- src/input.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/input.c b/src/input.c index e9b29adb..f8c192f7 100644 --- a/src/input.c +++ b/src/input.c @@ -1606,6 +1606,21 @@ int Get_input(int sleep_time) GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_RESTORED %d\n", event.window.windowID); Window_state = GFX2_WINDOW_STANDARD; break; + case SDL_WINDOWEVENT_MOVED: + GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_MOVED %d (%d, %d)\n", event.window.windowID, event.window.data1, event.window.data2); + break; + case SDL_WINDOWEVENT_ENTER: + GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_ENTER %d\n", event.window.windowID); + break; + case SDL_WINDOWEVENT_LEAVE: + GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_LEAVE %d\n", event.window.windowID); + break; + case SDL_WINDOWEVENT_FOCUS_GAINED: + GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_FOCUS_GAINED %d\n", event.window.windowID); + break; + case SDL_WINDOWEVENT_FOCUS_LOST: + GFX2_Log(GFX2_DEBUG, "SDL_WINDOWEVENT_FOCUS_LOST %d\n", event.window.windowID); + break; default: GFX2_Log(GFX2_DEBUG, "Unhandled SDL_WINDOWEVENT : %d\n", event.window.event); }