| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /* | 5 /* |
| 6 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. | 6 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. |
| 7 * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com | 7 * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com |
| 8 * Copyright (C) 2007 Holger Hans Peter Freyther | 8 * Copyright (C) 2007 Holger Hans Peter Freyther |
| 9 * Copyright (C) 2008 Collabora, Ltd. All rights reserved. | 9 * Copyright (C) 2008 Collabora, Ltd. All rights reserved. |
| 10 * Copyright (C) 2008, 2009 Google Inc. | 10 * Copyright (C) 2008, 2009 Google Inc. |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 86 case GDK_KP_Enter: | 86 case GDK_KP_Enter: |
| 87 case GDK_Return: | 87 case GDK_Return: |
| 88 return VKEY_RETURN; // (0D) Return key | 88 return VKEY_RETURN; // (0D) Return key |
| 89 case GDK_Shift_L: | 89 case GDK_Shift_L: |
| 90 case GDK_Shift_R: | 90 case GDK_Shift_R: |
| 91 return VKEY_SHIFT; // (10) SHIFT key | 91 return VKEY_SHIFT; // (10) SHIFT key |
| 92 case GDK_Control_L: | 92 case GDK_Control_L: |
| 93 case GDK_Control_R: | 93 case GDK_Control_R: |
| 94 return VKEY_CONTROL; // (11) CTRL key | 94 return VKEY_CONTROL; // (11) CTRL key |
| 95 case GDK_Menu: | 95 case GDK_Menu: |
| 96 return VKEY_APPS; // (5D) Applications key (Natural keyboard) |
| 96 case GDK_Alt_L: | 97 case GDK_Alt_L: |
| 97 case GDK_Alt_R: | 98 case GDK_Alt_R: |
| 98 return VKEY_MENU; // (12) ALT key | 99 return VKEY_MENU; // (12) ALT key |
| 99 | 100 |
| 100 case GDK_Pause: | 101 case GDK_Pause: |
| 101 return VKEY_PAUSE; // (13) PAUSE key | 102 return VKEY_PAUSE; // (13) PAUSE key |
| 102 case GDK_Caps_Lock: | 103 case GDK_Caps_Lock: |
| 103 return VKEY_CAPITAL; // (14) CAPS LOCK key | 104 return VKEY_CAPITAL; // (14) CAPS LOCK key |
| 104 case GDK_Kana_Lock: | 105 case GDK_Kana_Lock: |
| 105 case GDK_Kana_Shift: | 106 case GDK_Kana_Shift: |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 258 return VKEY_Y; // (59) Y key case 'y': case 'Y': return 0x59; | 259 return VKEY_Y; // (59) Y key case 'y': case 'Y': return 0x59; |
| 259 case GDK_z: | 260 case GDK_z: |
| 260 case GDK_Z: | 261 case GDK_Z: |
| 261 return VKEY_Z; // (5A) Z key case 'z': case 'Z': return 0x5A; | 262 return VKEY_Z; // (5A) Z key case 'z': case 'Z': return 0x5A; |
| 262 case GDK_Meta_L: | 263 case GDK_Meta_L: |
| 263 case GDK_Super_L: | 264 case GDK_Super_L: |
| 264 return VKEY_LWIN; // (5B) Left Windows key (Microsoft Natural keyboard) | 265 return VKEY_LWIN; // (5B) Left Windows key (Microsoft Natural keyboard) |
| 265 case GDK_Meta_R: | 266 case GDK_Meta_R: |
| 266 case GDK_Super_R: | 267 case GDK_Super_R: |
| 267 return VKEY_RWIN; // (5C) Right Windows key (Natural keyboard) | 268 return VKEY_RWIN; // (5C) Right Windows key (Natural keyboard) |
| 268 // VKEY_APPS (5D) Applications key (Natural keyboard) | |
| 269 // VKEY_SLEEP (5F) Computer Sleep key | 269 // VKEY_SLEEP (5F) Computer Sleep key |
| 270 // VKEY_SEPARATOR (6C) Separator key | 270 // VKEY_SEPARATOR (6C) Separator key |
| 271 // VKEY_SUBTRACT (6D) Subtract key | 271 // VKEY_SUBTRACT (6D) Subtract key |
| 272 // VKEY_DECIMAL (6E) Decimal key | 272 // VKEY_DECIMAL (6E) Decimal key |
| 273 // VKEY_DIVIDE (6F) Divide key | 273 // VKEY_DIVIDE (6F) Divide key |
| 274 // handled by key code above | 274 // handled by key code above |
| 275 | 275 |
| 276 case GDK_Num_Lock: | 276 case GDK_Num_Lock: |
| 277 return VKEY_NUMLOCK; // (90) NUM LOCK key | 277 return VKEY_NUMLOCK; // (90) NUM LOCK key |
| 278 | 278 |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 449 return shift ? GDK_ISO_Left_Tab : GDK_Tab; | 449 return shift ? GDK_ISO_Left_Tab : GDK_Tab; |
| 450 case VKEY_CLEAR: | 450 case VKEY_CLEAR: |
| 451 return GDK_Clear; | 451 return GDK_Clear; |
| 452 case VKEY_RETURN: | 452 case VKEY_RETURN: |
| 453 return GDK_Return; | 453 return GDK_Return; |
| 454 case VKEY_SHIFT: | 454 case VKEY_SHIFT: |
| 455 return GDK_Shift_L; | 455 return GDK_Shift_L; |
| 456 case VKEY_CONTROL: | 456 case VKEY_CONTROL: |
| 457 return GDK_Control_L; | 457 return GDK_Control_L; |
| 458 case VKEY_MENU: | 458 case VKEY_MENU: |
| 459 return GDK_Alt_L; |
| 460 case VKEY_APPS: |
| 459 return GDK_Menu; | 461 return GDK_Menu; |
| 460 | 462 |
| 461 case VKEY_PAUSE: | 463 case VKEY_PAUSE: |
| 462 return GDK_Pause; | 464 return GDK_Pause; |
| 463 case VKEY_CAPITAL: | 465 case VKEY_CAPITAL: |
| 464 return GDK_Caps_Lock; | 466 return GDK_Caps_Lock; |
| 465 case VKEY_KANA: | 467 case VKEY_KANA: |
| 466 return GDK_Kana_Lock; | 468 return GDK_Kana_Lock; |
| 467 case VKEY_HANJA: | 469 case VKEY_HANJA: |
| 468 return GDK_Hangul_Hanja; | 470 return GDK_Hangul_Hanja; |
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 606 case VKEY_F23: | 608 case VKEY_F23: |
| 607 case VKEY_F24: | 609 case VKEY_F24: |
| 608 return GDK_F1 + (keycode - VKEY_F1); | 610 return GDK_F1 + (keycode - VKEY_F1); |
| 609 | 611 |
| 610 default: | 612 default: |
| 611 return 0; | 613 return 0; |
| 612 } | 614 } |
| 613 } | 615 } |
| 614 | 616 |
| 615 } // namespace base | 617 } // namespace base |
| OLD | NEW |