diff dw.h @ 2226:2de088fb5dd4

Added some missing APIs from the template, and changes so it builds dwtest. Needed to make the key codes unique values so it would compile.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 26 Dec 2020 05:24:00 +0000
parents 1ec6300a627b
children e7060d262939
line wrap: on
line diff
--- a/dw.h	Sat Dec 26 03:42:38 2020 +0000
+++ b/dw.h	Sat Dec 26 05:24:00 2020 +0000
@@ -849,83 +849,83 @@
 
 /* Virtual Key Codes */
 #define VK_LBUTTON               0
-#define VK_RBUTTON               0
-#define VK_CANCEL                0
-#define VK_MBUTTON               0
-#define VK_BACK                  0
-#define VK_TAB                   0
-#define VK_CLEAR                 0
-#define VK_RETURN                0
-#define VK_MENU                  0
-#define VK_PAUSE                 0
-#define VK_CAPITAL               0
-#define VK_ESCAPE                0
-#define VK_SPACE                 0
-#define VK_PRIOR                 0
-#define VK_NEXT                  0
-#define VK_END                   0
-#define VK_HOME                  0
-#define VK_LEFT                  0
-#define VK_UP                    0
-#define VK_RIGHT                 0
-#define VK_DOWN                  0
-#define VK_SELECT                0
-#define VK_PRINT                 0
-#define VK_EXECUTE               0
-#define VK_SNAPSHOT              0
-#define VK_INSERT                0
-#define VK_DELETE                0
-#define VK_HELP                  0
-#define VK_LWIN                  0
-#define VK_RWIN                  0
-#define VK_NUMPAD0               0
-#define VK_NUMPAD1               0
-#define VK_NUMPAD2               0
-#define VK_NUMPAD3               0
-#define VK_NUMPAD4               0
-#define VK_NUMPAD5               0
-#define VK_NUMPAD6               0
-#define VK_NUMPAD7               0
-#define VK_NUMPAD8               0
-#define VK_NUMPAD9               0
-#define VK_MULTIPLY              0
-#define VK_ADD                   0
-#define VK_SEPARATOR             0
-#define VK_SUBTRACT              0
-#define VK_DECIMAL               0
-#define VK_DIVIDE                0
-#define VK_F1                    0
-#define VK_F2                    0
-#define VK_F3                    0
-#define VK_F4                    0
-#define VK_F5                    0
-#define VK_F6                    0
-#define VK_F7                    0
-#define VK_F8                    0
-#define VK_F9                    0
-#define VK_F10                   0
-#define VK_F11                   0
-#define VK_F12                   0
-#define VK_F13                   0
-#define VK_F14                   0
-#define VK_F15                   0
-#define VK_F16                   0
-#define VK_F17                   0
-#define VK_F18                   0
-#define VK_F19                   0
-#define VK_F20                   0
-#define VK_F21                   0
-#define VK_F22                   0
-#define VK_F23                   0
-#define VK_F24                   0
-#define VK_NUMLOCK               0
-#define VK_SCROLL                0
-#define VK_LSHIFT                0
-#define VK_RSHIFT                0
-#define VK_LCONTROL              0
-#define VK_RCONTROL              0
-#define VK_LMENU                 0
-#define VK_RMENU                 0
+#define VK_RBUTTON               1
+#define VK_CANCEL                2
+#define VK_MBUTTON               3
+#define VK_BACK                  4
+#define VK_TAB                   5
+#define VK_CLEAR                 6
+#define VK_RETURN                7
+#define VK_MENU                  8
+#define VK_PAUSE                 9
+#define VK_CAPITAL               10
+#define VK_ESCAPE                11
+#define VK_SPACE                 12
+#define VK_PRIOR                 13
+#define VK_NEXT                  14
+#define VK_END                   15
+#define VK_HOME                  16
+#define VK_LEFT                  17
+#define VK_UP                    18
+#define VK_RIGHT                 19
+#define VK_DOWN                  20
+#define VK_SELECT                21
+#define VK_PRINT                 22
+#define VK_EXECUTE               23
+#define VK_SNAPSHOT              24
+#define VK_INSERT                25
+#define VK_DELETE                26
+#define VK_HELP                  27
+#define VK_LWIN                  28
+#define VK_RWIN                  29
+#define VK_NUMPAD0               30
+#define VK_NUMPAD1               31
+#define VK_NUMPAD2               32
+#define VK_NUMPAD3               33
+#define VK_NUMPAD4               34
+#define VK_NUMPAD5               35
+#define VK_NUMPAD6               36
+#define VK_NUMPAD7               37
+#define VK_NUMPAD8               38
+#define VK_NUMPAD9               39
+#define VK_MULTIPLY              40
+#define VK_ADD                   41
+#define VK_SEPARATOR             42
+#define VK_SUBTRACT              43
+#define VK_DECIMAL               44
+#define VK_DIVIDE                45
+#define VK_F1                    46
+#define VK_F2                    47
+#define VK_F3                    48
+#define VK_F4                    49
+#define VK_F5                    50
+#define VK_F6                    51
+#define VK_F7                    52
+#define VK_F8                    53
+#define VK_F9                    54
+#define VK_F10                   55
+#define VK_F11                   56
+#define VK_F12                   57
+#define VK_F13                   58
+#define VK_F14                   59
+#define VK_F15                   60
+#define VK_F16                   61
+#define VK_F17                   62
+#define VK_F18                   63
+#define VK_F19                   64
+#define VK_F20                   65
+#define VK_F21                   66
+#define VK_F22                   67
+#define VK_F23                   68
+#define VK_F24                   69
+#define VK_NUMLOCK               70
+#define VK_SCROLL                71
+#define VK_LSHIFT                72
+#define VK_RSHIFT                73
+#define VK_LCONTROL              74
+#define VK_RCONTROL              75
+#define VK_LMENU                 76
+#define VK_RMENU                 77
 
 /* Key Modifiers */
 #define KC_CTRL                  (1)