37 lines
551 B
C
37 lines
551 B
C
|
#ifndef KEYCODE_H_
|
||
|
#define KEYCODE_H_
|
||
|
|
||
|
/*
|
||
|
* Forward declarations
|
||
|
*/
|
||
|
typedef enum _eventKeycode eventKeycode;
|
||
|
|
||
|
enum _eventKeycode
|
||
|
{
|
||
|
// `Control' keys
|
||
|
EVT_KEYCODE_BACKSPACE,
|
||
|
EVT_KEYCODE_TAB,
|
||
|
EVT_KEYCODE_RETURN,
|
||
|
EVT_KEYCODE_ESCAPE,
|
||
|
EVT_KEYCODE_ENTER,
|
||
|
|
||
|
// Arrow keys
|
||
|
EVT_KEYCODE_LEFT,
|
||
|
EVT_KEYCODE_RIGHT,
|
||
|
EVT_KEYCODE_UP,
|
||
|
EVT_KEYCODE_DOWN,
|
||
|
|
||
|
// Home/end pad
|
||
|
EVT_KEYCODE_INSERT,
|
||
|
EVT_KEYCODE_DELETE,
|
||
|
EVT_KEYCODE_HOME,
|
||
|
EVT_KEYCODE_END,
|
||
|
EVT_KEYCODE_PAGEUP,
|
||
|
EVT_KEYCODE_PAGEDOWN,
|
||
|
|
||
|
// Unknown
|
||
|
EVT_KEYCODE_UNKNOWN
|
||
|
};
|
||
|
|
||
|
#endif /*KEYCODE_H_*/
|