Home | History | Annotate | Download | only in example

Lines Matching defs:key

26   int key, x, y;
44 key = scan_key_getsize(scratch, -1*!!t[0], &width, &height);
49 printf("key=[ESC");
51 while (0<(key = scan_key_getsize(scratch, 0, &width, &height)))
52 printf("%c", key);
54 } else printf("key=%d ", key);
58 if (key == -2) continue;
59 if (key <= ' ') break;
60 if (key>=256) {
64 key -= 256;
65 if (key==KEY_UP) y--;
66 else if (key==KEY_DOWN) y++;
67 else if (key==KEY_RIGHT) x++;
68 else if (key==KEY_LEFT) x--;
69 else if (key==KEY_PGUP) y = 0;
70 else if (key==KEY_PGDN) y = 999;
71 else if (key==KEY_HOME) x = 0;
72 else if (key==KEY_END) x = 999;
77 } else c = key;