Add if..else ladder for keys.

I just noticed that I have KEY_BACKSPACE for the exit key rather than
KEY_ESCAPE as I had thought, yet escape key surely does exit the
program!
This commit is contained in:
Simon Forman 2023-02-26 16:49:11 -08:00
parent e1c81d2c1c
commit f8f27ed83e
1 changed files with 26 additions and 0 deletions

View File

@ -45,6 +45,32 @@ keydown(u64 window_id, u16 keycode)
if (KEY_BACKSPACE == keycode) {
exit(0);
}
if (KEY_BACKSPACE == keycode) {
} else if (KEY_TAB == keycode) {
} else if (KEY_RETURN == keycode) {
} else if (KEY_SPACE == keycode) {
} else if (KEY_NUM0 == keycode) {
} else if (KEY_NUM1 == keycode) {
} else if (KEY_NUM2 == keycode) {
} else if (KEY_NUM3 == keycode) {
} else if (KEY_NUM4 == keycode) {
} else if (KEY_NUM5 == keycode) {
} else if (KEY_NUM6 == keycode) {
} else if (KEY_NUM7 == keycode) {
} else if (KEY_NUM8 == keycode) {
} else if (KEY_NUM9 == keycode) {
} else if (KEY_A == keycode) {
} else if (KEY_B == keycode) {
} else if (KEY_C == keycode) {
} else if (KEY_D == keycode) {
} else if (KEY_S == keycode) {
} else if (KEY_W == keycode) {
} else if (KEY_LEFT == keycode) {
} else if (KEY_RIGHT == keycode) {
} else if (KEY_UP == keycode) {
} else if (KEY_DOWN == keycode) {
} else if (KEY_SHIFT == keycode) {
}
print_i64(keycode);
print_endl();
}