blob: d5a09d0175cc6c1b3e79a2a9256f1b633dea8b1c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
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;
|