1 /* 2 * PROJECT: ReactOS On-Screen Keyboard 3 * LICENSE: GPL - See COPYING in the top level directory 4 * PURPOSE: On-Screen Keyboard resource identifiers 5 * COPYRIGHT: Denis ROBERT 6 */ 7 8 #define IDI_SOUNDCLICK 50 9 10 #define IDC_LED_NUM 100 11 #define IDC_LED_CAPS 101 12 #define IDC_LED_SCROLL 102 13 #define IDC_SHOWWARNINGCHECK 103 14 15 #define IDI_OSK 200 16 #define IDI_BACK 201 17 #define IDI_TAB 202 18 #define IDI_CAPS_LOCK 203 19 #define IDI_RETURN 204 20 #define IDI_SHIFT 205 21 #define IDI_REACTOS 206 22 #define IDI_MENU 207 23 #define IDI_HOME 208 24 #define IDI_PG_UP 209 25 #define IDI_PG_DOWN 210 26 #define IDI_LEFT 211 27 #define IDI_TOP 212 28 #define IDI_RIGHT 213 29 #define IDI_BOTTOM 214 30 31 #define IDR_OSK_MENU 600 32 #define IDM_EXIT 601 33 #define IDM_STANDARD_KB 602 34 #define IDM_ENHANCED_KB 603 35 #define IDM_REG_LAYOUT 604 36 #define IDM_BLOCK_LAYOUT 605 37 #define IDM_101_KEYS 606 38 #define IDM_102_KEYS 607 39 #define IDM_106_KEYS 608 40 #define IDM_ON_TOP 609 41 #define IDM_CLICK_SOUND 610 42 #define IDM_TYPE_MODE 611 43 #define IDM_FONT 612 44 #define IDM_HELP_TOPICS 613 45 #define IDM_ABOUT 614 46 47 #define IDD_WARNINGDIALOG_OSK 215 48 49 #define IDS_OSK 500 50 #define IDS_AUTHORS 501 51 52 #define IDS_NUMLOCK 502 53 #define IDS_CAPSLOCK 503 54 #define IDS_SCROLLLOCK 504 55 56 #define IDS_ESCAPE 505 57 #define IDS_PRN 506 58 #define IDS_STOP 507 /* SCROLL LOCK */ 59 #define IDS_ATTN 508 /* PAUSE KEY */ 60 #define IDS_INSERT 509 61 #define IDS_NUMLOCKKEY 510 62 #define IDS_DELETE 511 63 #define IDS_END 512 64 #define IDS_CTRL 513 65 #define IDS_LEFTALT 514 66 #define IDS_RIGHTALT 515 67 68 #define IDC_STATIC -1 69 70 71 /* Scan codes by key number */ 72 /* + 0x0100 to avoid a conflict with IDCANCEL = 2 */ 73 /* + 0x0200 if extended key */ 74 75 #define SCAN_CODE_1 0x0129 76 #define SCAN_CODE_2 0x0102 77 #define SCAN_CODE_3 0x0103 78 #define SCAN_CODE_4 0x0104 79 #define SCAN_CODE_5 0x0105 80 #define SCAN_CODE_6 0x0106 81 #define SCAN_CODE_7 0x0107 82 #define SCAN_CODE_8 0x0108 83 #define SCAN_CODE_9 0x0109 84 #define SCAN_CODE_10 0x010A 85 #define SCAN_CODE_11 0x010B 86 #define SCAN_CODE_12 0x010C 87 #define SCAN_CODE_13 0x010D 88 #define SCAN_CODE_15 0x010E 89 #define SCAN_CODE_16 0x010F 90 #define SCAN_CODE_17 0x0110 91 #define SCAN_CODE_18 0x0111 92 #define SCAN_CODE_19 0x0112 93 #define SCAN_CODE_20 0x0113 94 #define SCAN_CODE_21 0x0114 95 #define SCAN_CODE_22 0x0115 96 #define SCAN_CODE_23 0x0116 97 #define SCAN_CODE_24 0x0117 98 #define SCAN_CODE_25 0x0118 99 #define SCAN_CODE_26 0x0119 100 #define SCAN_CODE_27 0x011A 101 #define SCAN_CODE_28 0x011B 102 #define SCAN_CODE_29 0x012B 103 #define SCAN_CODE_30 0x013A 104 #define SCAN_CODE_31 0x011E 105 #define SCAN_CODE_32 0x011F 106 #define SCAN_CODE_33 0x0120 107 #define SCAN_CODE_34 0x0121 108 #define SCAN_CODE_35 0x0122 109 #define SCAN_CODE_36 0x0123 110 #define SCAN_CODE_37 0x0124 111 #define SCAN_CODE_38 0x0125 112 #define SCAN_CODE_39 0x0126 113 #define SCAN_CODE_40 0x0127 114 #define SCAN_CODE_41 0x0128 115 #define SCAN_CODE_42 0x012B 116 #define SCAN_CODE_43 0x011C 117 #define SCAN_CODE_44 0x012A 118 #define SCAN_CODE_45 0x0156 119 #define SCAN_CODE_46 0x012C 120 #define SCAN_CODE_47 0x012D 121 #define SCAN_CODE_48 0x012E 122 #define SCAN_CODE_49 0x012F 123 #define SCAN_CODE_50 0x0130 124 #define SCAN_CODE_51 0x0131 125 #define SCAN_CODE_52 0x0132 126 #define SCAN_CODE_53 0x0133 127 #define SCAN_CODE_54 0x0134 128 #define SCAN_CODE_55 0x0135 129 #define SCAN_CODE_57 0x0136 130 #define SCAN_CODE_58 0x011D 131 #define SCAN_CODE_60 0x0138 132 #define SCAN_CODE_61 0x0139 133 #define SCAN_CODE_62 0x0338 134 #define SCAN_CODE_64 0x031D 135 #define SCAN_CODE_75 0x0352 136 #define SCAN_CODE_76 0x0353 137 #define SCAN_CODE_79 0x034B 138 #define SCAN_CODE_80 0x0347 139 #define SCAN_CODE_81 0x034F 140 #define SCAN_CODE_83 0x0348 141 #define SCAN_CODE_84 0x0350 142 #define SCAN_CODE_85 0x0349 143 #define SCAN_CODE_86 0x0351 144 #define SCAN_CODE_89 0x034D 145 #define SCAN_CODE_90 0x0145 146 #define SCAN_CODE_91 0x0147 147 #define SCAN_CODE_92 0x014B 148 #define SCAN_CODE_93 0x014F 149 #define SCAN_CODE_95 0x0335 150 #define SCAN_CODE_96 0x0148 151 #define SCAN_CODE_97 0x014C 152 #define SCAN_CODE_98 0x0150 153 #define SCAN_CODE_99 0x0152 154 #define SCAN_CODE_100 0x0137 155 #define SCAN_CODE_101 0x0149 156 #define SCAN_CODE_102 0x014D 157 #define SCAN_CODE_103 0x0151 158 #define SCAN_CODE_104 0x0153 159 #define SCAN_CODE_105 0x014A 160 #define SCAN_CODE_106 0x014E 161 #define SCAN_CODE_108 0x031C 162 #define SCAN_CODE_110 0x0101 163 #define SCAN_CODE_112 0x013B 164 #define SCAN_CODE_113 0x013C 165 #define SCAN_CODE_114 0x013D 166 #define SCAN_CODE_115 0x013E 167 #define SCAN_CODE_116 0x013F 168 #define SCAN_CODE_117 0x0140 169 #define SCAN_CODE_118 0x0141 170 #define SCAN_CODE_119 0x0142 171 #define SCAN_CODE_120 0x0143 172 #define SCAN_CODE_121 0x0144 173 #define SCAN_CODE_122 0x0157 174 #define SCAN_CODE_123 0x0158 175 #define SCAN_CODE_124 0x032A 176 #define SCAN_CODE_125 0x0146 177 #define SCAN_CODE_126 0x071D 178 179 #define SCAN_CODE_127 0x035B // Left ROS 180 #define SCAN_CODE_128 0x035C // Right ROS 181 #define SCAN_CODE_129 0x035D // Applications 182 183 /* EOF */ 184