small fix for c++
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
int
|
||||
keycode();
|
||||
|
||||
@@ -8,45 +12,49 @@ test_keycodes();
|
||||
|
||||
// key codes ==========================================
|
||||
|
||||
#define KEY_TAB 9
|
||||
#define KEY_ESC 27
|
||||
#define KEY_SPACE 32
|
||||
#define KEY_TAB 9
|
||||
#define KEY_ESC 27
|
||||
#define KEY_SPACE 32
|
||||
|
||||
#if defined(_WIN32)
|
||||
|
||||
#define KEY_BS 8
|
||||
#define KEY_ENTER 13
|
||||
#define KEY_BS 8
|
||||
#define KEY_ENTER 13
|
||||
|
||||
#elif defined(__linux__) || defined(__APPLE__) || defined(__MSYS__)
|
||||
|
||||
#define KEY_BS 127
|
||||
#define KEY_ENTER 10
|
||||
#define KEY_BS 127
|
||||
#define KEY_ENTER 10
|
||||
|
||||
#endif
|
||||
|
||||
#define KEY_INS 1000
|
||||
#define KEY_DEL 1001
|
||||
#define KEY_INS 1000
|
||||
#define KEY_DEL 1001
|
||||
|
||||
#define KEY_UP 1002
|
||||
#define KEY_DOWN 1003
|
||||
#define KEY_RIGHT 1004
|
||||
#define KEY_LEFT 1005
|
||||
#define KEY_UP 1002
|
||||
#define KEY_DOWN 1003
|
||||
#define KEY_RIGHT 1004
|
||||
#define KEY_LEFT 1005
|
||||
|
||||
#define KEY_F1 1006
|
||||
#define KEY_F2 1007
|
||||
#define KEY_F3 1008
|
||||
#define KEY_F4 1009
|
||||
#define KEY_F5 1010
|
||||
#define KEY_F6 1011
|
||||
#define KEY_F7 1012
|
||||
#define KEY_F8 1013
|
||||
#define KEY_F9 1014
|
||||
#define KEY_F10 1015
|
||||
#define KEY_F11 1016
|
||||
#define KEY_F12 1017
|
||||
#define KEY_F1 1006
|
||||
#define KEY_F2 1007
|
||||
#define KEY_F3 1008
|
||||
#define KEY_F4 1009
|
||||
#define KEY_F5 1010
|
||||
#define KEY_F6 1011
|
||||
#define KEY_F7 1012
|
||||
#define KEY_F8 1013
|
||||
#define KEY_F9 1014
|
||||
#define KEY_F10 1015
|
||||
#define KEY_F11 1016
|
||||
#define KEY_F12 1017
|
||||
|
||||
#define KEY_HOME 1018
|
||||
#define KEY_END 1019
|
||||
#define KEY_HOME 1018
|
||||
#define KEY_END 1019
|
||||
|
||||
#define KEY_PGUP 1020
|
||||
#define KEY_PGDN 1021
|
||||
#define KEY_PGUP 1020
|
||||
#define KEY_PGDN 1021
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user