From 83d22f4ceefe65f111051f3db854e41377d4d6c8 Mon Sep 17 00:00:00 2001 From: Franck STAUFFER Date: Tue, 4 Aug 2020 10:48:33 +0200 Subject: [PATCH] Make window centered and borderless --- src/main.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main.c b/src/main.c index 19d5504..01b9edf 100644 --- a/src/main.c +++ b/src/main.c @@ -102,11 +102,12 @@ init_SDL(const char* path) char caption[7 + strlen(path)]; sprintf(caption, "CHIP-8 - %s", path); w = SDL_CreateWindow(caption, - SDL_WINDOWPOS_UNDEFINED, - SDL_WINDOWPOS_UNDEFINED, + SDL_WINDOWPOS_CENTERED, + SDL_WINDOWPOS_CENTERED, 64 * SCALE, 32 * SCALE, - SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI); + SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI | + SDL_WINDOW_BORDERLESS | SDL_WINDOW_INPUT_GRABBED); if (!w) { fputs("ERROR: Failed to create a window\n", stderr); @@ -291,7 +292,9 @@ event_handler(void) case SDLK_ESCAPE: exit(0); default: - fprintf(stderr, "WARNING: Unhandled input detected: %s\n", SDL_GetKeyName(e.key.keysym.sym)); + fprintf(stderr, + "WARNING: Unhandled input detected: %s\n", + SDL_GetKeyName(e.key.keysym.sym)); } } else if (e.type == SDL_KEYUP) { switch (e.key.keysym.sym) {