Author: manolo
Date: 2012-03-10 07:52:44 -0800 (Sat, 10 Mar 2012)
New Revision: 9273
Log:
Fixed error in vktab[] table.

Modified:
   branches/branch-1.3/src/Fl_get_key_mac.cxx

Modified: branches/branch-1.3/src/Fl_get_key_mac.cxx
===================================================================
--- branches/branch-1.3/src/Fl_get_key_mac.cxx  2012-03-10 15:39:56 UTC (rev 
9272)
+++ branches/branch-1.3/src/Fl_get_key_mac.cxx  2012-03-10 15:52:44 UTC (rev 
9273)
@@ -164,17 +164,17 @@
 // convert an FLTK (X) keysym to a MacOS symbol:
 // This table is in numeric order by FLTK symbol order for binary search.
 static const struct {unsigned short vk, fltk;} vktab[] = {
-  { kVK_Space, ' ' }, { kVK_ANSI_Quote, '\'' }, { kVK_ANSI_Comma, ',' }, { 
kVK_ANSI_KeypadMinus, '-' }, { kVK_ANSI_Period, '.' }, { kVK_ANSI_Slash, '/' }, 
-  { kVK_ANSI_0, '0' }, { kVK_ANSI_1, '1'  }, { kVK_ANSI_2, '2'  }, { 
kVK_ANSI_3, '3'  }, 
-  { kVK_ANSI_4, '4' }, { kVK_ANSI_5, '5'  }, { kVK_ANSI_6, '6'  }, { 
kVK_ANSI_7, '7'  }, 
-  { kVK_ANSI_8, '8' }, { kVK_ANSI_9, '9'  }, { kVK_ANSI_Semicolon, ';'  }, { 
kVK_ANSI_Equal, '='  },
-  { kVK_ANSI_A, 'A' }, { kVK_ANSI_B, 'B'  }, {  kVK_ANSI_C, 'C'  }, {  
kVK_ANSI_D, 'D'  }, 
-  { kVK_ANSI_E, 'E' }, {  kVK_ANSI_F, 'F'  }, {  kVK_ANSI_G, 'G'  }, {  
kVK_ANSI_H, 'H'  }, 
-  { kVK_ANSI_I, 'I' }, { kVK_ANSI_J, 'J'  }, { kVK_ANSI_K, 'K'  }, { 
kVK_ANSI_L, 'L'  }, 
-  { kVK_ANSI_M, 'M' }, { kVK_ANSI_N, 'N'  }, { kVK_ANSI_O, 'O'  }, { 
kVK_ANSI_P, 'P'  }, 
-  { kVK_ANSI_Q, 'Q' }, { kVK_ANSI_R, 'R'  }, {  kVK_ANSI_S, 'S'  }, { 
kVK_ANSI_T, 'T'  }, 
-  { kVK_ANSI_U, 'U' }, {  kVK_ANSI_V, 'V'  }, { kVK_ANSI_W, 'W'  }, {  
kVK_ANSI_X, 'X'  }, 
-  { kVK_ANSI_Y, 'Y' }, {  kVK_ANSI_Z, 'Z'  }, 
+  { kVK_Space, ' ' }, { kVK_ANSI_Quote, '\'' }, { kVK_ANSI_Comma, ',' }, { 
kVK_ANSI_Minus, '-' }, { kVK_ANSI_Period, '.' }, { kVK_ANSI_Slash, '/' }, 
+  { kVK_ANSI_0, '0' }, { kVK_ANSI_1, '1' }, { kVK_ANSI_2, '2' }, { kVK_ANSI_3, 
'3' }, 
+  { kVK_ANSI_4, '4' }, { kVK_ANSI_5, '5' }, { kVK_ANSI_6, '6' }, { kVK_ANSI_7, 
'7' }, 
+  { kVK_ANSI_8, '8' }, { kVK_ANSI_9, '9' }, { kVK_ANSI_Semicolon, ';' }, { 
kVK_ANSI_Equal, '=' },
+  { kVK_ANSI_A, 'A' }, { kVK_ANSI_B, 'B' }, { kVK_ANSI_C, 'C' }, { kVK_ANSI_D, 
'D' }, 
+  { kVK_ANSI_E, 'E' }, { kVK_ANSI_F, 'F' }, { kVK_ANSI_G, 'G' }, { kVK_ANSI_H, 
'H' }, 
+  { kVK_ANSI_I, 'I' }, { kVK_ANSI_J, 'J' }, { kVK_ANSI_K, 'K' }, { kVK_ANSI_L, 
'L' }, 
+  { kVK_ANSI_M, 'M' }, { kVK_ANSI_N, 'N' }, { kVK_ANSI_O, 'O' }, { kVK_ANSI_P, 
'P' }, 
+  { kVK_ANSI_Q, 'Q' }, { kVK_ANSI_R, 'R' }, { kVK_ANSI_S, 'S' }, { kVK_ANSI_T, 
'T' }, 
+  { kVK_ANSI_U, 'U' }, { kVK_ANSI_V, 'V' }, { kVK_ANSI_W, 'W' }, { kVK_ANSI_X, 
'X' }, 
+  { kVK_ANSI_Y, 'Y' }, { kVK_ANSI_Z, 'Z' }, 
   { kVK_ANSI_LeftBracket, '[' }, { kVK_ANSI_Backslash, '\\' }, { 
kVK_ANSI_RightBracket, ']' }, { kVK_ANSI_Grave, '`' },  
   { kVK_Delete, FL_BackSpace }, { kVK_Tab, FL_Tab }, { kVK_Return, FL_Enter }, 
/*{ 0x7F, FL_Pause },
   { 0x7F, FL_Scroll_Lock },*/ { kVK_Escape, FL_Escape }, { kVK_Home, FL_Home 
}, { kVK_LeftArrow, FL_Left },
@@ -186,8 +186,8 @@
   { kVK_ANSI_Keypad0, FL_KP+'0' }, { kVK_ANSI_Keypad1, FL_KP+'1' }, { 
kVK_ANSI_Keypad2, FL_KP+'2' }, { kVK_ANSI_Keypad3, FL_KP+'3' }, 
   { kVK_ANSI_Keypad4, FL_KP+'4' }, { kVK_ANSI_Keypad5, FL_KP+'5' }, { 
kVK_ANSI_Keypad6, FL_KP+'6' }, { kVK_ANSI_Keypad7, FL_KP+'7' }, 
   { kVK_ANSI_Keypad8, FL_KP+'8' }, { kVK_ANSI_Keypad9, FL_KP+'9' }, { 
kVK_ANSI_KeypadEquals, FL_KP+'=' }, 
-  { kVK_F1, FL_F+1 }, { kVK_F2, FL_F+2  }, { kVK_F3, FL_F+3  }, { kVK_F4, 
FL_F+4  }, 
-  { kVK_F5, FL_F+5 }, { kVK_F6, FL_F+6  }, { kVK_F7, FL_F+7  }, { kVK_F8, 
FL_F+8  }, 
+  { kVK_F1, FL_F+1 }, { kVK_F2, FL_F+2 }, { kVK_F3, FL_F+3 }, { kVK_F4, FL_F+4 
}, 
+  { kVK_F5, FL_F+5 }, { kVK_F6, FL_F+6 }, { kVK_F7, FL_F+7 }, { kVK_F8, FL_F+8 
}, 
   { kVK_F9, FL_F+9 }, { kVK_F10, FL_F+10 }, { kVK_F11, FL_F+11 }, { kVK_F12, 
FL_F+12 }, 
   { kVK_F13, FL_F+13 }, { kVK_F14, FL_F+14 }, { kVK_F15, FL_F+15 }, { kVK_F16, 
FL_F+16 }, 
   { kVK_Shift, FL_Shift_L }, { kVK_RightShift, FL_Shift_R }, { kVK_Control, 
FL_Control_L }, { kVK_RightControl, FL_Control_R }, 

_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit

Reply via email to