Added key bindings to resize the window (+/-)
This commit is contained in:
parent
28fc0e9923
commit
67c7965124
1 changed files with 18 additions and 0 deletions
|
@ -1100,6 +1100,24 @@ CommonEvent(CommonState * state, SDL_Event * event, int *done)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case SDLK_EQUALS: {
|
||||||
|
SDL_Window *window = SDL_GetWindowFromID(event->key.windowID);
|
||||||
|
if (window) {
|
||||||
|
int w, h;
|
||||||
|
SDL_GetWindowSize(window, &w, &h);
|
||||||
|
SDL_SetWindowSize(window, w*2, h*2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case SDLK_MINUS: {
|
||||||
|
SDL_Window *window = SDL_GetWindowFromID(event->key.windowID);
|
||||||
|
if (window) {
|
||||||
|
int w, h;
|
||||||
|
SDL_GetWindowSize(window, &w, &h);
|
||||||
|
SDL_SetWindowSize(window, w/2, h/2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
case SDLK_c:
|
case SDLK_c:
|
||||||
if (event->key.keysym.mod & KMOD_CTRL) {
|
if (event->key.keysym.mod & KMOD_CTRL) {
|
||||||
/* Ctrl-C copy awesome text! */
|
/* Ctrl-C copy awesome text! */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue