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:
parent
e1c81d2c1c
commit
f8f27ed83e
|
|
@ -45,6 +45,32 @@ keydown(u64 window_id, u16 keycode)
|
||||||
if (KEY_BACKSPACE == keycode) {
|
if (KEY_BACKSPACE == keycode) {
|
||||||
exit(0);
|
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_i64(keycode);
|
||||||
print_endl();
|
print_endl();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue