aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2013-03-25 00:18:57 +0000
committerDimitri Sokolyuk <demon@dim13.org>2013-03-25 00:18:57 +0000
commitb0b7bbd71835b464be6daa997101bf6fd803a9ea (patch)
treec5240437a01048d4b434ec88f8c620fff24315a0
parentbeab9eef436342afb5391c009734d243896ed6b8 (diff)
add fullscreen key
-rw-r--r--spectrogram.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/spectrogram.c b/spectrogram.c
index 64765ef..bfc9268 100644
--- a/spectrogram.c
+++ b/spectrogram.c
@@ -266,11 +266,11 @@ main(int argc, char **argv)
delta = par.round;
warnx("delta %d", delta);
- width = delta + 2; /* XXX */
+ width = delta + 4; /* XXX */
height = 3 * width / 4;
screen = SDL_SetVideoMode(width, height, 32,
- SDL_HWSURFACE | SDL_HWPALETTE | SDL_DOUBLEBUF);
+ SDL_HWSURFACE | SDL_HWPALETTE | SDL_DOUBLEBUF);
if (!screen)
return 1;
@@ -334,6 +334,11 @@ main(int argc, char **argv)
flip_right ^= 1;
}
break;
+ case SDLK_f:
+ if (!pressed)
+ screen = SDL_SetVideoMode(0, 0, 0,
+ screen->flags ^ SDL_FULLSCREEN);
+ break;
default:
break;
}