| scroggo | b7e9aee | 2011-03-15 15:15:15 +0000 | [diff] [blame^] | 1 | #include "X11/Xlib.h" |
| 2 | #include "X11/keysym.h" | ||||
| 3 | |||||
| 4 | #include "SkKey.h" | ||||
| 5 | |||||
| 6 | #ifndef XKEYS_TOSKKEYS_H | ||||
| 7 | #define XKEYS_TOSKKEYS_H | ||||
| 8 | |||||
| 9 | SkKey XKeyToSkKey(KeySym keysym) { | ||||
| 10 | switch (keysym) { | ||||
| 11 | case XK_Right: | ||||
| 12 | return kRight_SkKey; | ||||
| 13 | case XK_Left: | ||||
| 14 | return kLeft_SkKey; | ||||
| 15 | case XK_Down: | ||||
| 16 | return kDown_SkKey; | ||||
| 17 | case XK_Up: | ||||
| 18 | return kUp_SkKey; | ||||
| 19 | default: | ||||
| 20 | return kNONE_SkKey; | ||||
| 21 | } | ||||
| 22 | } | ||||
| 23 | #endif | ||||