From 4255b2f1729521083df3cf37455daddb3e228fa3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Thu, 2 May 2024 19:04:11 +0900 Subject: [PATCH] =?utf8?q?=E3=80=8CQ=E3=80=8D=E3=82=AD=E3=83=BC=E3=82=92?= =?utf8?q?=E6=8A=BC=E3=81=99=E3=81=A8=E3=80=81=E7=B5=82=E4=BA=86=E3=81=99?= =?utf8?q?=E3=82=8B=E6=A7=98=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + main.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93bae8d..b4de41e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ * .desktopファイルの追加 * CDNを回避する様に * 画像は大き過ぎるの場合、画面に合うまで小さくにする様に +* 「Q」キーを押すと、終了する様に # 0.4.0 * URLから画像ファイルを開ける様に diff --git a/main.c b/main.c index 07b161b..0030e71 100644 --- a/main.c +++ b/main.c @@ -58,6 +58,12 @@ void windowevent(SDL_Event e) { if (e.type == SDL_QUIT) { quit = true; + } else if (e.type == SDL_KEYDOWN) { + if (e.key.keysym.sym == SDLK_q) { + quit = true; + } else if (e.key.keysym.sym == SDLK_a) { + // GIFアニメーションの停止・続き、0.6.0から追加する予定 + } } else if (e.type == SDL_WINDOWEVENT && e.window.event == SDL_WINDOWEVENT_RESIZED) { // ウィンドウのサイズが変わった場合 int newWidth = e.window.data1; -- 2.43.0