deduplicate
This commit is contained in:
parent
84a7bbca90
commit
edf1fcb06b
1 changed files with 29 additions and 25 deletions
54
src/gui.c
54
src/gui.c
|
@ -334,33 +334,43 @@ bool gui_refresh()
|
||||||
case SDL_KEYDOWN:
|
case SDL_KEYDOWN:
|
||||||
switch ( event.key.keysym.scancode ) {
|
switch ( event.key.keysym.scancode ) {
|
||||||
case SDL_SCANCODE_KP_0:
|
case SDL_SCANCODE_KP_0:
|
||||||
|
case SDL_SCANCODE_0:
|
||||||
press_0();
|
press_0();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_1:
|
case SDL_SCANCODE_KP_1:
|
||||||
|
case SDL_SCANCODE_1:
|
||||||
press_1();
|
press_1();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_2:
|
case SDL_SCANCODE_KP_2:
|
||||||
|
case SDL_SCANCODE_2:
|
||||||
press_2();
|
press_2();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_3:
|
case SDL_SCANCODE_KP_3:
|
||||||
|
case SDL_SCANCODE_3:
|
||||||
press_3();
|
press_3();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_4:
|
case SDL_SCANCODE_KP_4:
|
||||||
|
case SDL_SCANCODE_4:
|
||||||
press_4();
|
press_4();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_5:
|
case SDL_SCANCODE_KP_5:
|
||||||
|
case SDL_SCANCODE_5:
|
||||||
press_5();
|
press_5();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_6:
|
case SDL_SCANCODE_KP_6:
|
||||||
|
case SDL_SCANCODE_6:
|
||||||
press_6();
|
press_6();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_7:
|
case SDL_SCANCODE_KP_7:
|
||||||
|
case SDL_SCANCODE_7:
|
||||||
press_7();
|
press_7();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_8:
|
case SDL_SCANCODE_KP_8:
|
||||||
|
case SDL_SCANCODE_8:
|
||||||
press_8();
|
press_8();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_9:
|
case SDL_SCANCODE_KP_9:
|
||||||
|
case SDL_SCANCODE_9:
|
||||||
press_9();
|
press_9();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_PERIOD:
|
case SDL_SCANCODE_KP_PERIOD:
|
||||||
|
@ -381,18 +391,6 @@ bool gui_refresh()
|
||||||
case SDL_SCANCODE_BACKSPACE:
|
case SDL_SCANCODE_BACKSPACE:
|
||||||
press_BKSP();
|
press_BKSP();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_LEFT:
|
|
||||||
press_LEFT();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_RIGHT:
|
|
||||||
press_RIGHT();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_UP:
|
|
||||||
press_UP();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_DOWN:
|
|
||||||
press_DOWN();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_KP_PLUS:
|
case SDL_SCANCODE_KP_PLUS:
|
||||||
press_PLUS();
|
press_PLUS();
|
||||||
break;
|
break;
|
||||||
|
@ -436,6 +434,7 @@ bool gui_refresh()
|
||||||
press_VAR();
|
press_VAR();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_K:
|
case SDL_SCANCODE_K:
|
||||||
|
case SDL_SCANCODE_UP:
|
||||||
press_UP();
|
press_UP();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_L:
|
case SDL_SCANCODE_L:
|
||||||
|
@ -451,12 +450,15 @@ bool gui_refresh()
|
||||||
press_EVAL();
|
press_EVAL();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_P:
|
case SDL_SCANCODE_P:
|
||||||
|
case SDL_SCANCODE_LEFT:
|
||||||
press_LEFT();
|
press_LEFT();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_Q:
|
case SDL_SCANCODE_Q:
|
||||||
|
case SDL_SCANCODE_DOWN:
|
||||||
press_DOWN();
|
press_DOWN();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_R:
|
case SDL_SCANCODE_R:
|
||||||
|
case SDL_SCANCODE_RIGHT:
|
||||||
press_RIGHT();
|
press_RIGHT();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_S:
|
case SDL_SCANCODE_S:
|
||||||
|
@ -503,33 +505,43 @@ bool gui_refresh()
|
||||||
case SDL_KEYUP:
|
case SDL_KEYUP:
|
||||||
switch ( event.key.keysym.scancode ) {
|
switch ( event.key.keysym.scancode ) {
|
||||||
case SDL_SCANCODE_KP_0:
|
case SDL_SCANCODE_KP_0:
|
||||||
|
case SDL_SCANCODE_0:
|
||||||
release_0();
|
release_0();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_1:
|
case SDL_SCANCODE_KP_1:
|
||||||
|
case SDL_SCANCODE_1:
|
||||||
release_1();
|
release_1();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_2:
|
case SDL_SCANCODE_KP_2:
|
||||||
|
case SDL_SCANCODE_2:
|
||||||
release_2();
|
release_2();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_3:
|
case SDL_SCANCODE_KP_3:
|
||||||
|
case SDL_SCANCODE_3:
|
||||||
release_3();
|
release_3();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_4:
|
case SDL_SCANCODE_KP_4:
|
||||||
|
case SDL_SCANCODE_4:
|
||||||
release_4();
|
release_4();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_5:
|
case SDL_SCANCODE_KP_5:
|
||||||
|
case SDL_SCANCODE_5:
|
||||||
release_5();
|
release_5();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_6:
|
case SDL_SCANCODE_KP_6:
|
||||||
|
case SDL_SCANCODE_6:
|
||||||
release_6();
|
release_6();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_7:
|
case SDL_SCANCODE_KP_7:
|
||||||
|
case SDL_SCANCODE_7:
|
||||||
release_7();
|
release_7();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_8:
|
case SDL_SCANCODE_KP_8:
|
||||||
|
case SDL_SCANCODE_8:
|
||||||
release_8();
|
release_8();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_9:
|
case SDL_SCANCODE_KP_9:
|
||||||
|
case SDL_SCANCODE_9:
|
||||||
release_9();
|
release_9();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_PERIOD:
|
case SDL_SCANCODE_KP_PERIOD:
|
||||||
|
@ -550,18 +562,6 @@ bool gui_refresh()
|
||||||
case SDL_SCANCODE_BACKSPACE:
|
case SDL_SCANCODE_BACKSPACE:
|
||||||
release_BKSP();
|
release_BKSP();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_LEFT:
|
|
||||||
release_LEFT();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_RIGHT:
|
|
||||||
release_RIGHT();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_UP:
|
|
||||||
release_UP();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_DOWN:
|
|
||||||
release_DOWN();
|
|
||||||
break;
|
|
||||||
case SDL_SCANCODE_KP_PLUS:
|
case SDL_SCANCODE_KP_PLUS:
|
||||||
release_PLUS();
|
release_PLUS();
|
||||||
break;
|
break;
|
||||||
|
@ -604,7 +604,8 @@ bool gui_refresh()
|
||||||
case SDL_SCANCODE_J:
|
case SDL_SCANCODE_J:
|
||||||
release_VAR();
|
release_VAR();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_K:
|
case SDL_SCANCODE_K:
|
||||||
|
case SDL_SCANCODE_UP:
|
||||||
release_UP();
|
release_UP();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_L:
|
case SDL_SCANCODE_L:
|
||||||
|
@ -620,12 +621,15 @@ bool gui_refresh()
|
||||||
release_EVAL();
|
release_EVAL();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_P:
|
case SDL_SCANCODE_P:
|
||||||
|
case SDL_SCANCODE_LEFT:
|
||||||
release_LEFT();
|
release_LEFT();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_Q:
|
case SDL_SCANCODE_Q:
|
||||||
|
case SDL_SCANCODE_DOWN:
|
||||||
release_DOWN();
|
release_DOWN();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_R:
|
case SDL_SCANCODE_R:
|
||||||
|
case SDL_SCANCODE_RIGHT:
|
||||||
release_RIGHT();
|
release_RIGHT();
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_S:
|
case SDL_SCANCODE_S:
|
||||||
|
|
Loading…
Reference in a new issue