Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int get_keypress() {
- int x, y;
- x = getch();
- switch(x) {
- case 224: {
- y = getch();
- switch (y) {
- case 72: return KEY_ARROW_UP; break;
- case 75: return KEY_ARROW_LEFT; break;
- case 77: return KEY_ARROW_RIGHT; break;
- case 80: return KEY_ARROW_DOWN; break;
- default: return -1;
- }
- } break;
- case (int)'p': return KEY_P; break;
- case (int)'\r': return KEY_ENTER; break;
- case 27: return KEY_ESC; break;
- default: {
- DBG("get_keypress", (int)x);
- // getch();
- }
- }
- return -1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement