From 4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d Mon Sep 17 00:00:00 2001 From: qwertfisch Date: Mon, 19 Nov 2012 21:25:24 +0000 Subject: KeyBuddy2: ein neuer Ansatz eines Layouttools, ähnlich zu NeoVars, aber in C++ geschrieben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@2431 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/keybuddy2/src/keybuttons.inc | 121 +++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 windows/keybuddy2/src/keybuttons.inc (limited to 'windows/keybuddy2/src/keybuttons.inc') diff --git a/windows/keybuddy2/src/keybuttons.inc b/windows/keybuddy2/src/keybuttons.inc new file mode 100644 index 0000000..d5a09d0 --- /dev/null +++ b/windows/keybuddy2/src/keybuttons.inc @@ -0,0 +1,121 @@ + +// pointers to button objects on the GUI +pKeyButton[VK_TAB]=&but_tab; +pKeyButton[VK_CAPITAL]=&but_capslock; +pKeyButton[VK_LSHIFT]=&but_lshift; +pKeyButton[VK_LCONTROL]=&but_lctrl; +pKeyButton[VK_LWIN]=&but_lwin; +pKeyButton[VK_LMENU]=&but_lalt; +pKeyButton[VK_SPACE]=&but_space; +pKeyButton[VK_RMENU]=&but_altgr; +pKeyButton[VK_RWIN]=&but_rwin; +pKeyButton[VK_APPS]=&but_contmenu; +pKeyButton[VK_RCONTROL]=&but_rctrl; +pKeyButton[VK_RSHIFT]=&but_rshift; +pKeyButton[VK_RETURN]=&but_enter; +pKeyButton[VK_BACK]=&but_backspace; + +pKeyButton[VK_0]=&but_0; +pKeyButton[VK_1]=&but_1; +pKeyButton[VK_2]=&but_2; +pKeyButton[VK_3]=&but_3; +pKeyButton[VK_4]=&but_4; +pKeyButton[VK_5]=&but_5; +pKeyButton[VK_6]=&but_6; +pKeyButton[VK_7]=&but_7; +pKeyButton[VK_8]=&but_8; +pKeyButton[VK_9]=&but_9; + +pKeyButton[VK_A]=&but_A; +pKeyButton[VK_B]=&but_B; +pKeyButton[VK_C]=&but_C; +pKeyButton[VK_D]=&but_D; +pKeyButton[VK_E]=&but_E; +pKeyButton[VK_F]=&but_F; +pKeyButton[VK_G]=&but_G; +pKeyButton[VK_H]=&but_H; +pKeyButton[VK_I]=&but_I; +pKeyButton[VK_J]=&but_J; +pKeyButton[VK_K]=&but_K; +pKeyButton[VK_L]=&but_L; +pKeyButton[VK_M]=&but_M; +pKeyButton[VK_N]=&but_N; +pKeyButton[VK_O]=&but_O; +pKeyButton[VK_P]=&but_P; +pKeyButton[VK_Q]=&but_Q; +pKeyButton[VK_R]=&but_R; +pKeyButton[VK_S]=&but_S; +pKeyButton[VK_T]=&but_T; +pKeyButton[VK_U]=&but_U; +pKeyButton[VK_V]=&but_V; +pKeyButton[VK_W]=&but_W; +pKeyButton[VK_X]=&but_X; +pKeyButton[VK_Y]=&but_Y; +pKeyButton[VK_Z]=&but_Z; + +pKeyButton[VK_UE]=&but_UE; +pKeyButton[VK_PLUS]=&but_plus; +pKeyButton[VK_COMMA]=&but_comma; +pKeyButton[VK_DASH]=&but_dash; +pKeyButton[VK_DOT]=&but_dot; +pKeyButton[VK_HASH]=&but_hash; +pKeyButton[VK_OE]=&but_OE; +pKeyButton[VK_SZ]=&but_sz; +pKeyButton[VK_CIRCUMFLEX]=&but_circ; +pKeyButton[VK_ACUT]=&but_acut; +pKeyButton[VK_AE]=&but_AE; +pKeyButton[VK_SMALLER]=&but_smaller; + + + + +keyFinger[VK_0]=4; +keyFinger[VK_1]=5; +keyFinger[VK_2]=5; +keyFinger[VK_3]=4; +keyFinger[VK_4]=3; +keyFinger[VK_5]=2; +keyFinger[VK_6]=2; +keyFinger[VK_7]=2; +keyFinger[VK_8]=2; +keyFinger[VK_9]=3; + +keyFinger[VK_A]=5; +keyFinger[VK_B]=2; +keyFinger[VK_C]=3; +keyFinger[VK_D]=3; +keyFinger[VK_E]=3; +keyFinger[VK_F]=2; +keyFinger[VK_G]=2; +keyFinger[VK_H]=2; +keyFinger[VK_I]=3; +keyFinger[VK_J]=2; +keyFinger[VK_K]=3; +keyFinger[VK_L]=4; +keyFinger[VK_M]=2; +keyFinger[VK_N]=2; +keyFinger[VK_O]=4; +keyFinger[VK_P]=5; +keyFinger[VK_Q]=5; +keyFinger[VK_R]=2; +keyFinger[VK_S]=4; +keyFinger[VK_T]=2; +keyFinger[VK_U]=2; +keyFinger[VK_V]=2; +keyFinger[VK_W]=4; +keyFinger[VK_X]=4; +keyFinger[VK_Y]=5; +keyFinger[VK_Z]=2; + +keyFinger[VK_UE]=5; +keyFinger[VK_PLUS]=5; +keyFinger[VK_COMMA]=3; +keyFinger[VK_DASH]=5; +keyFinger[VK_DOT]=4; +keyFinger[VK_OE]=5; +keyFinger[VK_SZ]=5; +keyFinger[VK_CIRCUMFLEX]=5; +keyFinger[VK_ACUT]=5; +keyFinger[VK_AE]=5; + +keyFinger[VK_SPACE]=6; -- cgit v1.2.3