From 7a7d3a17f1f570da4370ef597ade6a1c2532ded3 Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Sat, 17 May 2025 21:31:51 +0200 Subject: [PATCH] add sdl2_demo.py --- draft_code/sdl2_demo.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 draft_code/sdl2_demo.py diff --git a/draft_code/sdl2_demo.py b/draft_code/sdl2_demo.py new file mode 100644 index 00000000..c7a9b8ac --- /dev/null +++ b/draft_code/sdl2_demo.py @@ -0,0 +1,16 @@ +import sdl2 +import sdl2.ext + +sdl2.ext.init() +window = sdl2.ext.Window("Test", size=(800, 600)) +window.show() + +running = True +while running: + events = sdl2.ext.get_events() + for event in events: + if event.type == sdl2.SDL_QUIT: + running = False + elif event.type == sdl2.SDL_KEYDOWN: + print(f"Key pressed: {event.key.keysym.sym}") +sdl2.ext.quit()