summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/keyboard.cxx74
1 files changed, 39 insertions, 35 deletions
diff --git a/test/keyboard.cxx b/test/keyboard.cxx
index 7cc3e2680..cdc689ff6 100644
--- a/test/keyboard.cxx
+++ b/test/keyboard.cxx
@@ -47,7 +47,7 @@ int handle(int e) {
}
int MyWindow::handle(int msg) {
- if (msg==FL_MOUSEWHEEL) {
+ if (msg == FL_MOUSEWHEEL) {
roller_x->value( roller_x->value() + Fl::e_dx * roller_x->step() );
roller_y->value( roller_y->value() + Fl::e_dy * roller_y->step() );
return 1;
@@ -55,38 +55,42 @@ int MyWindow::handle(int msg) {
return 0;
}
-struct keycode_table{int n; const char* text;} table[] = {
- {FL_Escape, "FL_Escape"},
- {FL_BackSpace, "FL_BackSpace"},
- {FL_Tab, "FL_Tab"},
- {FL_Iso_Key, "FL_Iso_Key"},
- {FL_Enter, "FL_Enter"},
- {FL_Print, "FL_Print"},
- {FL_Scroll_Lock, "FL_Scroll_Lock"},
- {FL_Pause, "FL_Pause"},
- {FL_Insert, "FL_Insert"},
- {FL_Home, "FL_Home"},
- {FL_Page_Up, "FL_Page_Up"},
- {FL_Delete, "FL_Delete"},
- {FL_End, "FL_End"},
- {FL_Page_Down, "FL_Page_Down"},
- {FL_Left, "FL_Left"},
- {FL_Up, "FL_Up"},
- {FL_Right, "FL_Right"},
- {FL_Down, "FL_Down"},
- {FL_Shift_L, "FL_Shift_L"},
- {FL_Shift_R, "FL_Shift_R"},
- {FL_Control_L, "FL_Control_L"},
- {FL_Control_R, "FL_Control_R"},
- {FL_Caps_Lock, "FL_Caps_Lock"},
- {FL_Alt_L, "FL_Alt_L"},
- {FL_Alt_R, "FL_Alt_R"},
- {FL_Meta_L, "FL_Meta_L"},
- {FL_Meta_R, "FL_Meta_R"},
- {FL_Menu, "FL_Menu"},
- {FL_Help, "FL_Help"},
- {FL_Num_Lock, "FL_Num_Lock"},
- {FL_KP_Enter, "FL_KP_Enter"}
+struct keycode_table {
+ int n; // key code
+ const char* text; // key name
+} key_table[] = {
+ { FL_Escape, "FL_Escape"},
+ { FL_BackSpace, "FL_BackSpace"},
+ { FL_Tab, "FL_Tab"},
+ { FL_Iso_Key, "FL_Iso_Key"},
+ { FL_Enter, "FL_Enter"},
+ { FL_Print, "FL_Print"},
+ { FL_Scroll_Lock, "FL_Scroll_Lock"},
+ { FL_Pause, "FL_Pause"},
+ { FL_Insert, "FL_Insert"},
+ { FL_Home, "FL_Home"},
+ { FL_Page_Up, "FL_Page_Up"},
+ { FL_Delete, "FL_Delete"},
+ { FL_End, "FL_End"},
+ { FL_Page_Down, "FL_Page_Down"},
+ { FL_Left, "FL_Left"},
+ { FL_Up, "FL_Up"},
+ { FL_Right, "FL_Right"},
+ { FL_Down, "FL_Down"},
+ { FL_Shift_L, "FL_Shift_L"},
+ { FL_Shift_R, "FL_Shift_R"},
+ { FL_Control_L, "FL_Control_L"},
+ { FL_Control_R, "FL_Control_R"},
+ { FL_Caps_Lock, "FL_Caps_Lock"},
+ { FL_Alt_L, "FL_Alt_L"},
+ { FL_Alt_R, "FL_Alt_R"},
+ { FL_Meta_L, "FL_Meta_L"},
+ { FL_Meta_R, "FL_Meta_R"},
+ { FL_Menu, "FL_Menu"},
+ { FL_Help, "FL_Help"},
+ { FL_Num_Lock, "FL_Num_Lock"},
+ { FL_KP_Enter, "FL_KP_Enter"},
+ { FL_Alt_Gr, "FL_Alt_Gr"}
};
int main(int argc, char** argv) {
@@ -136,8 +140,8 @@ int main(int argc, char** argv) {
snprintf(buffer, sizeof(buffer), "FL_Button+%d", k-FL_Button);
} else {
snprintf(buffer, sizeof(buffer), "0x%04x", k);
- for (int i = 0; i < int(sizeof(table)/sizeof(*table)); i++)
- if (table[i].n == k) {keyname = table[i].text; break;}
+ for (int i = 0; i < int(sizeof(key_table)/sizeof(*key_table)); i++)
+ if (key_table[i].n == k) {keyname = key_table[i].text; break;}
}
if (strcmp(key_output->value(), keyname))
key_output->value(keyname);