code cleanup

This commit is contained in:
2025-02-27 16:31:30 +08:00
parent bf09ac7123
commit 73f202cd91

View File

@@ -375,80 +375,40 @@ keycode()
key = getch();
// printf("(%3d;%3d) ", 0, key);
if (key == 59) {
code = KEY_F1;
}
if (key == 60) {
code = KEY_F2;
}
if (key == 61) {
code = KEY_F3;
}
if (key == 62) {
code = KEY_F4;
}
if (key == 63) {
code = KEY_F5;
}
if (key == 64) {
code = KEY_F6;
}
if (key == 65) {
code = KEY_F7;
}
if (key == 66) {
code = KEY_F8;
}
if (key == 67) {
code = KEY_F9;
}
if (key == 68) {
code = KEY_F10;
switch (key) {
case 59: code = KEY_F1; break;
case 60: code = KEY_F2; break;
case 61: code = KEY_F3; break;
case 62: code = KEY_F4; break;
case 63: code = KEY_F5; break;
case 64: code = KEY_F6; break;
case 65: code = KEY_F7; break;
case 66: code = KEY_F8; break;
case 67: code = KEY_F9; break;
case 68: code = KEY_F10; break;
}
}
else if (key == 224) {
key = keycode();
// printf("(%3d;%3d) ", 224, key);
if (key == 133) {
code = KEY_F11;
}
if (key == 134) {
code = KEY_F12;
}
switch (key) {
case 133: code = KEY_F11; break;
case 134: code = KEY_F12; break;
if (key == 82) {
code = KEY_INS;
}
if (key == 83) {
code = KEY_DEL;
}
case 82: code = KEY_INS; break;
case 83: code = KEY_DEL; break;
if (key == 71) {
code = KEY_HOME;
}
if (key == 79) {
code = KEY_END;
}
case 71: code = KEY_HOME; break;
case 79: code = KEY_END; break;
if (key == 73) {
code = KEY_PGUP;
}
if (key == 81) {
code = KEY_PGDN;
}
case 73: code = KEY_PGUP; break;
case 81: code = KEY_PGDN; break;
if (key == 72) {
code = KEY_UP;
}
if (key == 80) {
code = KEY_DOWN;
}
if (key == 75) {
code = KEY_LEFT;
}
if (key == 77) {
code = KEY_RIGHT;
case 72: code = KEY_UP; break;
case 80: code = KEY_DOWN; break;
case 75: code = KEY_LEFT; break;
case 77: code = KEY_RIGHT; break;
}
}
else {