@@ -25,14 +25,14 @@ static char key_buttons[] = "1234567890";
25
25
sregion_t key_button_array [] = {
26
26
{ 32 , 0 , 0 , 0 , 0 , 0 , key_buttons , key_buttons },
27
27
{ 270 , 0 , 6 , 0 , 0 , 0x200 , 0 },
28
- { -30 , 32 * 1 , 7 , 0 , 0 , KEY_AUX1 , KEY_AUX1 },
29
- { -30 , 32 * 2 , 7 , 0 , 0 , KEY_AUX2 , KEY_AUX2 },
30
- { -30 , 32 * 3 , 7 , 0 , 0 , KEY_AUX3 , KEY_AUX3 },
31
- { -30 , 32 * 4 , 7 , 0 , 0 , KEY_AUX4 , KEY_AUX4 },
32
- { 254 , 32 * 1 , 7 , 0 , 0 , KEY_AUX5 , KEY_AUX5 },
33
- { 254 , 32 * 2 , 7 , 0 , 0 , KEY_AUX6 , KEY_AUX6 },
34
- { 254 , 32 * 3 , 7 , 0 , 0 , KEY_AUX7 , KEY_AUX7 },
35
- { 254 , 32 * 4 , 7 , 0 , 0 , KEY_AUX8 , KEY_AUX8 },
28
+ { -30 , 32 * 1 , 7 , 0 , 0 , KEYD_AUX1 , KEYD_AUX1 },
29
+ { -30 , 32 * 2 , 7 , 0 , 0 , KEYD_AUX2 , KEYD_AUX2 },
30
+ { -30 , 32 * 3 , 7 , 0 , 0 , KEYD_AUX3 , KEYD_AUX3 },
31
+ { -30 , 32 * 4 , 7 , 0 , 0 , KEYD_AUX4 , KEYD_AUX4 },
32
+ { 254 , 32 * 1 , 7 , 0 , 0 , KEYD_AUX5 , KEYD_AUX5 },
33
+ { 254 , 32 * 2 , 7 , 0 , 0 , KEYD_AUX6 , KEYD_AUX6 },
34
+ { 254 , 32 * 3 , 7 , 0 , 0 , KEYD_AUX7 , KEYD_AUX7 },
35
+ { 254 , 32 * 4 , 7 , 0 , 0 , KEYD_AUX8 , KEYD_AUX8 },
36
36
};
37
37
38
38
static char key_row_1 [] = "~1234567890-=" ;
@@ -58,23 +58,23 @@ static char key_return[] = "Rtrn";
58
58
59
59
static sregion_t key_array [] = {
60
60
{ 0 , 0 * 16 , 0 , 0 , 0 , 0 , key_row_1 , key_row_1_shift },
61
- { 13 * 16 + 2 , 0 * 16 , 1 , 0 , 0 , KEY_BACKSPACE , key_backspace },
62
- { 0 , 1 * 16 , 1 , 0 , 0 , KEY_TAB , key_tab },
61
+ { 13 * 16 + 2 , 0 * 16 , 1 , 0 , 0 , KEYD_BACKSPACE , key_backspace },
62
+ { 0 , 1 * 16 , 1 , 0 , 0 , KEYD_TAB , key_tab },
63
63
{ 4 * 8 , 1 * 16 , 0 , 0 , 0 , 0 , key_row_2 , key_row_2_shift },
64
- { 0 , 2 * 16 , 1 , 0 , 0 , KEY_CAPSLOCK , key_caps },
64
+ { 0 , 2 * 16 , 1 , 0 , 0 , KEYD_CAPSLOCK , key_caps },
65
65
{ 5 * 8 , 2 * 16 , 0 , 0 , 0 , 0 , key_row_3 , key_row_3_shift },
66
66
{ 5 * 8 +
67
67
11 * 16 +
68
- 2 , 2 * 16 , 1 , 0 , 0 , KEY_ENTER , key_return },
69
- { 0 , 3 * 16 , 1 , 0 , 0 , KEY_RSHIFT , key_shift },
68
+ 2 , 2 * 16 , 1 , 0 , 0 , KEYD_ENTER , key_return },
69
+ { 0 , 3 * 16 , 1 , 0 , 0 , KEYD_RSHIFT , key_shift },
70
70
{ 6 * 8 , 3 * 16 , 0 , 0 , 0 , 0 , key_row_4 , key_row_4_shift },
71
- { 256 - 16 * 2 , 3 * 16 , 2 , 0 , 0 , KEY_UPARROW , 0 },
72
- { 0 , 4 * 16 , 1 , 0 , 0 , KEY_RCTRL , key_ctrl },
73
- { 5 * 8 , 4 * 16 , 1 , 0 , 0 , KEY_RALT , key_alt },
71
+ { 256 - 16 * 2 , 3 * 16 , 2 , 0 , 0 , KEYD_UPARROW , 0 },
72
+ { 0 , 4 * 16 , 1 , 0 , 0 , KEYD_RCTRL , key_ctrl },
73
+ { 5 * 8 , 4 * 16 , 1 , 0 , 0 , KEYD_RALT , key_alt },
74
74
{ 9 * 8 , 4 * 16 , 1 , 0 , 0 , ' ' , key_space },
75
- { 256 - 16 * 3 , 4 * 16 , 3 , 0 , 0 , KEY_LEFTARROW , 0 },
76
- { 256 - 16 * 2 , 4 * 16 , 4 , 0 , 0 , KEY_DOWNARROW , 0 },
77
- { 256 - 16 * 1 , 4 * 16 , 5 , 0 , 0 , KEY_RIGHTARROW , 0 },
75
+ { 256 - 16 * 3 , 4 * 16 , 3 , 0 , 0 , KEYD_LEFTARROW , 0 },
76
+ { 256 - 16 * 2 , 4 * 16 , 4 , 0 , 0 , KEYD_DOWNARROW , 0 },
77
+ { 256 - 16 * 1 , 4 * 16 , 5 , 0 , 0 , KEYD_RIGHTARROW , 0 },
78
78
{ 270 , 4 * 16 , 6 , 0 , 0 , 0x200 , 0 },
79
79
};
80
80
@@ -217,12 +217,12 @@ void keyboard_mark(sregion_t *region, int index, int in_touch) {
217
217
key_touching = last_touching = 0 ;
218
218
key_touching_index = last_index = -1 ;
219
219
break ;
220
- case KEY_RSHIFT :
220
+ case KEYD_RSHIFT :
221
221
//force whole refresh
222
222
keyboard_visible_last = -1 ;
223
223
key_in_shift = key_in_shift ? 0 : 1 ;
224
224
break ;
225
- case KEY_CAPSLOCK :
225
+ case KEYD_CAPSLOCK :
226
226
//force whole refresh
227
227
keyboard_visible_last = -1 ;
228
228
key_in_caps = key_in_caps ? 0 : 1 ;
@@ -498,10 +498,10 @@ void keyboard_draw_region_sub(sregion_t *region, int index, u16 cc) {
498
498
if (region == key_touching ) {
499
499
c = keyboard_bg_sub ;
500
500
}
501
- else if ((region -> key == KEY_CAPSLOCK && key_in_caps ) || (region -> key == KEY_RSHIFT && key_in_shift )) {
501
+ else if ((region -> key == KEYD_CAPSLOCK && key_in_caps ) || (region -> key == KEYD_RSHIFT && key_in_shift )) {
502
502
c = 11 * 16 ;
503
503
}
504
- else if ((region -> key == KEY_CAPSLOCK && !key_in_caps ) || (region -> key == KEY_RSHIFT && !key_in_shift )) {
504
+ else if ((region -> key == KEYD_CAPSLOCK && !key_in_caps ) || (region -> key == KEYD_RSHIFT && !key_in_shift )) {
505
505
c = cc ;
506
506
}
507
507
else {
@@ -721,10 +721,10 @@ void keyboard_draw_region(sregion_t *region, int index, u16 c) {
721
721
}
722
722
else if (region -> type == 1 )
723
723
{
724
- if ((region -> key == KEY_CAPSLOCK && key_in_caps ) || (region -> key == KEY_RSHIFT && key_in_shift )) {
724
+ if ((region -> key == KEYD_CAPSLOCK && key_in_caps ) || (region -> key == KEYD_RSHIFT && key_in_shift )) {
725
725
c = keyboard_bg ;
726
726
}
727
- else if ((region -> key == KEY_CAPSLOCK && !key_in_caps ) || (region -> key == KEY_RSHIFT && !key_in_shift )) {
727
+ else if ((region -> key == KEYD_CAPSLOCK && !key_in_caps ) || (region -> key == KEYD_RSHIFT && !key_in_shift )) {
728
728
c = keyboard_fg ;
729
729
}
730
730
ch = region -> text ;
0 commit comments