Sfoglia il codice sorgente

tests: Print accurate enabled/disabled relative mode status in testrelative

Frank Praznik 4 mesi fa
parent
commit
5ec5f23fff
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      test/testrelative.c

+ 6 - 1
test/testrelative.c

@@ -33,7 +33,12 @@ static void DrawRects(SDL_Renderer *renderer)
     SDL_RenderFillRect(renderer, &rect);
 
     SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255);
-    SDLTest_DrawString(renderer, 0.f, 0.f, "Relative Mode: Enabled");
+
+    if (SDL_GetWindowRelativeMouseMode(SDL_GetRenderWindow(renderer))) {
+        SDLTest_DrawString(renderer, 0.f, 0.f, "Relative Mode: Enabled");
+    } else {
+        SDLTest_DrawString(renderer, 0.f, 0.f, "Relative Mode: Disabled");
+    }
 }
 
 static void CenterMouse(void)