summaryrefslogtreecommitdiff
path: root/windows/keybuddy2/src/keydefines.inc
diff options
context:
space:
mode:
authorqwertfisch <qwertfisch@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2012-11-19 21:25:24 +0000
committerqwertfisch <qwertfisch@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2012-11-19 21:25:24 +0000
commit4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d (patch)
tree6f6ea79393d093d6fb1627bc6279f2dfae20b155 /windows/keybuddy2/src/keydefines.inc
parent2d7fc76824f63c6e72193e0a4c48ce55cbb53aee (diff)
downloadneo-layout-4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d.tar.gz
neo-layout-4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d.tar.bz2
neo-layout-4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d.zip
KeyBuddy2: ein neuer Ansatz eines Layouttools, ähnlich zu NeoVars, aber in C++ geschrieben
git-svn-id: https://svn.neo-layout.org@2431 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows/keybuddy2/src/keydefines.inc')
-rw-r--r--windows/keybuddy2/src/keydefines.inc58
1 files changed, 58 insertions, 0 deletions
diff --git a/windows/keybuddy2/src/keydefines.inc b/windows/keybuddy2/src/keydefines.inc
new file mode 100644
index 0000000..b68ce5f
--- /dev/null
+++ b/windows/keybuddy2/src/keydefines.inc
@@ -0,0 +1,58 @@
+#define VK_MOD_2 VK_SHIFT
+#define VK_MOD_21 VK_LSHIFT
+#define VK_MOD_22 VK_RSHIFT
+#define VK_MOD_31 VK_CAPITAL
+#define VK_MOD_32 VK_OEM_2 // #' button on german keyboard
+#define VK_MOD_41 VK_OEM_102 // <>| button on german keyboard
+#define VK_MOD_42 VK_RMENU
+
+#define VK_0 48
+#define VK_1 49
+#define VK_2 50
+#define VK_3 51
+#define VK_4 52
+#define VK_5 53
+#define VK_6 54
+#define VK_7 55
+#define VK_8 56
+#define VK_9 57
+
+#define VK_A 65
+#define VK_B 66
+#define VK_C 67
+#define VK_D 68
+#define VK_E 69
+#define VK_F 70
+#define VK_G 71
+#define VK_H 72
+#define VK_I 73
+#define VK_J 74
+#define VK_K 75
+#define VK_L 76
+#define VK_M 77
+#define VK_N 78
+#define VK_O 79
+#define VK_P 80
+#define VK_Q 81
+#define VK_R 82
+#define VK_S 83
+#define VK_T 84
+#define VK_U 85
+#define VK_V 86
+#define VK_W 87
+#define VK_X 88
+#define VK_Y 89
+#define VK_Z 90
+
+#define VK_UE 186
+#define VK_PLUS 187
+#define VK_COMMA 188
+#define VK_DASH 189
+#define VK_DOT 190
+#define VK_HASH 191 // #
+#define VK_OE 192
+#define VK_SZ 219
+#define VK_CIRCUMFLEX 220
+#define VK_ACUT 221
+#define VK_AE 222
+#define VK_SMALLER 226