Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

412 lines
15 KiB

  1. //
  2. // resource.h
  3. //
  4. #ifndef RESOURCE_H
  5. #define RESOURCE_H
  6. //
  7. // Icons.
  8. //
  9. #define IDI_ICON 200
  10. #define IDI_DEFAULT_CHECK 201
  11. #define IDI_KEYBOARD 202
  12. #define IDI_SPEECH 203
  13. #define IDI_PEN 204
  14. #define IDI_TIPITEM 205
  15. #define IDI_EXTERNAL 206
  16. #define IDI_SMARTTAG 207
  17. //
  18. // Text String Constants.
  19. //
  20. #define IDS_NAME 1
  21. #define IDS_INFO 2
  22. #define IDS_REBOOT_STRING 10
  23. #define IDS_TITLE_STRING 11
  24. #define IDS_KBD_NO_DEF_LANG 50
  25. #define IDS_KBD_NO_DEF_LANG2 51
  26. #define IDS_KBD_SETUP_FAILED 52
  27. #define IDS_KBD_LOAD_KBD_FAILED 53
  28. #define IDS_KBD_UNLOAD_KBD_FAILED 54
  29. #define IDS_KBD_NEED_LAYOUT 55
  30. #define IDS_KBD_LOAD_LINE_BAD 56
  31. #define IDS_KBD_NO_MORE_TO_ADD 57
  32. #define IDS_KBD_LAYOUT_FAILED 58
  33. #define IDS_KBD_SWITCH_LOCALE 59
  34. #define IDS_KBD_SWITCH_TO 61
  35. #define IDS_KBD_MOD_CONTROL 62
  36. #define IDS_KBD_MOD_LEFT_ALT 63
  37. #define IDS_KBD_MOD_SHIFT 64
  38. #define IDS_KBD_CONFLICT_HOTKEY 65
  39. #define IDS_KBD_INVALID_HOTKEY 66
  40. #define IDS_KBD_LAYOUTEDIT 67
  41. #define IDS_KBD_APPLY_WARN 68
  42. #define IDS_LOCALE_LIST_ROOTNAME 80
  43. #define IDS_LOCALE_DEFAULT 81
  44. #define IDS_LOCALE_UNKNOWN 82
  45. #define IDS_LOCALE_NOLAYOUT 83
  46. #define IDS_DELETE_CONFIRMTITLE 100
  47. #define IDS_DELETE_LANGNODE 101
  48. #define IDS_NODELETE_CATEGORYITEM 102
  49. #define IDS_ENABLE_CICERO 103
  50. #define IDS_DISABLE_CICERO 104
  51. #define IDS_DELETE_TIP 105
  52. #define IDS_ADVANCED_CUAS_TEXT 120
  53. #define IDS_ADVANCED_CTFMON_TEXT 121
  54. #define IDS_UNKNOWN 200
  55. //
  56. // Dialogs.
  57. //
  58. #define DLG_INPUT_LOCALES 500
  59. #define DLG_KEYBOARD_LOCALE_ADD 501
  60. #define DLG_KEYBOARD_LOCALE_EDIT 502
  61. #define DLG_KEYBOARD_HOTKEY_INPUT_LOCALE 503
  62. #define DLG_KEYBOARD_HOTKEY_INPUT_LOCALE_THAI 504
  63. #define DLG_KEYBOARD_HOTKEY_KEYBOARD_LAYOUT 505
  64. #define DLG_KEYBOARD_HOTKEY_IME 506
  65. #define DLG_KEYBOARD_LOCALE_SIMPLE_ADD 507
  66. #define DLG_KEYBOARD_HOTKEY_INPUT_LOCALE_ME 508
  67. #define DLG_KEYBOARD_LOCALE_ADD_EXTRA 509
  68. #define DLG_KEYBOARD_LOCALE_HOTKEY 510
  69. #define DLG_TOOLBAR_SETTING 511
  70. #define DLG_INPUT_ADVANCED 600
  71. //
  72. // Misc. Controls.
  73. //
  74. #define IDC_STATIC -1
  75. //
  76. // Input Locale Property Page Controls.
  77. //
  78. #define IDC_GROUPBOX1 1100
  79. #define IDC_LOCALE_DEFAULT 1101
  80. #define IDC_LOCALE_DEFAULT_TEXT 1102
  81. #define IDC_GROUPBOX2 1103
  82. #define IDC_INPUT_LIST 1104
  83. #define IDC_INPUT_LIST_TEXT 1105
  84. #define IDC_GROUPBOX3 1106
  85. #define IDC_KBDL_INPUT_FRAME 1200
  86. #define IDC_KBDL_LOCALE 1201
  87. #define IDC_KBDL_LAYOUT_TEXT 1202
  88. #define IDC_KBDL_ADD 1204
  89. #define IDC_KBDL_EDIT 1205
  90. #define IDC_KBDL_DELETE 1206
  91. #define IDC_KBDL_DISABLED 1207
  92. #define IDC_KBDL_DISABLED_2 1208
  93. #define IDC_KBDL_CAPSLOCK_FRAME 1209
  94. #define IDC_KBDL_CAPSLOCK 1210
  95. #define IDC_KBDL_SHIFTLOCK 1211
  96. #define IDC_KBDL_SET_DEFAULT 1213
  97. #define IDC_KBDL_SHORTCUT_FRAME 1214
  98. #define IDC_KBDL_ALT_SHIFT 1215
  99. #define IDC_KBDL_CTRL_SHIFT 1216
  100. #define IDC_KBDL_NO_SHIFT 1217
  101. #define IDC_KBDL_INDICATOR 1218
  102. #define IDC_KBDLA_LOCALE 1219
  103. #define IDC_KBDLA_LOCALE_TEXT 1220
  104. #define IDC_KBDLA_LAYOUT 1221
  105. #define IDC_KBDLA_LAYOUT_TEXT 1222
  106. #define IDC_KBDLE_LOCALE 1223
  107. #define IDC_KBDLE_LOCALE_TEXT 1224
  108. #define IDC_KBDLE_LAYOUT 1225
  109. #define IDC_KBDLE_LAYOUT_TEXT 1226
  110. #define IDC_KBDL_ONSCRNKBD 1227
  111. #define IDC_KBDL_UP 1228
  112. #define IDC_KBDL_DOWN 1229
  113. #define IDC_KBDL_IME_SETTINGS 1230
  114. #define IDC_KBDL_HOTKEY_LIST 1231
  115. #define IDC_KBDL_HOTKEY_SEQUENCE 1232
  116. #define IDC_KBDL_HOTKEY 1233
  117. #define IDC_KBDL_HOTKEY_FRAME 1234
  118. #define IDC_KBDL_CHANGE_HOTKEY 1235
  119. #define IDC_KBDLH_KEY_COMBO 1236
  120. #define IDC_KBDLH_CTRL 1237
  121. #define IDC_KBDLH_L_ALT 1238
  122. #define IDC_KBDLH_SHIFT 1239
  123. #define IDC_KBDLH_LAYOUT_TEXT 1240
  124. #define IDC_KBDLH_ENABLE 1241
  125. #define IDC_KBDLH_GRAVE 1242
  126. #define IDC_KBDLH_VLINE 1243
  127. #define IDC_KBDLH_PLUS 1244
  128. #define IDC_KBDLH_CTRL2 1245
  129. #define IDC_KBDLH_L_ALT2 1246
  130. #define IDC_KBDLH_SHIFT2 1247
  131. #define IDC_KBDLH_PLUS2 1248
  132. #define IDC_KBDLH_LANGHOTKEY 1249
  133. #define IDC_KBDLH_LAYOUTHOTKEY 1250
  134. #define IDC_PEN_TIP 1300
  135. #define IDC_PEN_TEXT 1301
  136. #define IDC_SPEECH_TIP 1400
  137. #define IDC_SPEECH_TEXT 1401
  138. #define IDC_EXTERNAL_TIP 1450
  139. #define IDC_EXTERNAL_TEXT 1451
  140. #define IDC_ADVANCED_CUAS_ENABLE 1460
  141. #define IDC_ADVANCED_CUAS_TEXT 1461
  142. #define IDC_ADVANCED_CTFMON_DISABLE 1462
  143. #define IDC_ADVANCED_CTFMON_TEXT 1463
  144. #define IDS_INPUT_KEYBOARD 1500
  145. #define IDS_INPUT_PEN 1501
  146. #define IDS_INPUT_SPEECH 1502
  147. #define IDS_INPUT_EXTERNAL 1503
  148. //
  149. // Input Locale Property Page HotKey Controls.
  150. //
  151. #define IDC_HOTKEY_SETTING 1600
  152. #define IDC_TB_SETTING 1601
  153. #define IDC_TB_BEHAVIOR_FRAME 1602
  154. #define IDC_TB_SHOWLANGBAR 1603
  155. #define IDC_TB_EXTRAICON 1604
  156. #define IDC_TB_SHRINK 1605
  157. #define IDC_TB_CLOSE 1606
  158. #define IDC_TB_TRANSPARENCY_FRAME 1607
  159. #define IDC_TB_OPAQUE 1608
  160. #define IDC_TB_LOWTRANS 1609
  161. #define IDC_TB_HIGHTRANS 1610
  162. #define IDC_TB_LABELS_FRAME 1611
  163. #define IDC_TB_TEXTLABELS 1612
  164. #define IDC_TB_NOTEXTLABELS 1613
  165. #define IDC_TB_DISABLETEXTSERVICE 1614
  166. //
  167. // Hotkey Strings.
  168. //
  169. #define IDS_VK_NONE 2200
  170. #define IDS_VK_SPACE 2201
  171. #define IDS_VK_PRIOR 2202
  172. #define IDS_VK_NEXT 2203
  173. #define IDS_VK_END 2204
  174. #define IDS_VK_HOME 2205
  175. #define IDS_VK_F1 2206
  176. #define IDS_VK_F2 2207
  177. #define IDS_VK_F3 2208
  178. #define IDS_VK_F4 2209
  179. #define IDS_VK_F5 2210
  180. #define IDS_VK_F6 2211
  181. #define IDS_VK_F7 2212
  182. #define IDS_VK_F8 2213
  183. #define IDS_VK_F9 2214
  184. #define IDS_VK_F10 2215
  185. #define IDS_VK_F11 2216
  186. #define IDS_VK_F12 2217
  187. #define IDS_VK_OEM_SEMICLN 2218
  188. #define IDS_VK_OEM_EQUAL 2219
  189. #define IDS_VK_OEM_COMMA 2220
  190. #define IDS_VK_OEM_MINUS 2221
  191. #define IDS_VK_OEM_PERIOD 2222
  192. #define IDS_VK_OEM_SLASH 2223
  193. #define IDS_VK_OEM_3 2224
  194. #define IDS_VK_OEM_LBRACKET 2225
  195. #define IDS_VK_OEM_BSLASH 2226
  196. #define IDS_VK_OEM_RBRACKET 2227
  197. #define IDS_VK_OEM_QUOTE 2228
  198. #define IDS_VK_A 2229
  199. #define IDS_VK_NONE1 (IDS_VK_A + 26)
  200. #define IDS_VK_0 (IDS_VK_A + 27)
  201. //
  202. // the below HOTKEYS are only for CHT IMEs
  203. //
  204. #define IDS_RESEND_RESULTSTR_CHT 2300
  205. #define IDS_PREVIOUS_COMPOS_CHT 2302
  206. #define IDS_UISTYLE_TOGGLE_CHT 2304
  207. #define IDS_IME_NONIME_TOGGLE_CHT 2306
  208. #define IDS_SHAPE_TOGGLE_CHT 2308
  209. #define IDS_SYMBOL_TOGGLE_CHT 2310
  210. //
  211. // the below HOTKEYS are only for CHS IMEs
  212. //
  213. #define IDS_IME_NONIME_TOGGLE_CHS 2312
  214. #define IDS_SHAPE_TOGGLE_CHS 2314
  215. #define IDS_SYMBOL_TOGGLE_CHS 2316
  216. #define IDS_KBD_SET_HOTKEY_ERR 2320
  217. //
  218. // NOTENOTE: Please reserve 5000 ~ 5999 range
  219. // for the following IDs.
  220. //
  221. // the below are the strings for layout display names.
  222. // They will have an offset of 5000 related to
  223. // the names. E.g. The values for KLT_1 will be
  224. // 5001. The value for KLT_100 will be 5100.
  225. //
  226. // The strings and the names (KLT_1) are copied
  227. // from intl.inx and intl.txt. And these values
  228. // should be kept in sync.
  229. //
  230. #define KLT_0 5000 // US Keyboard.
  231. #define KLT_1 5001
  232. #define KLT_2 5002
  233. #define KLT_3 5003
  234. #define KLT_4 5004
  235. #define KLT_5 5005
  236. #define KLT_6 5006
  237. #define KLT_7 5007
  238. #define KLT_8 5008
  239. #define KLT_9 5009
  240. #define KLT_10 5010
  241. #define KLT_11 5011
  242. #define KLT_12 5012
  243. #define KLT_13 5013
  244. #define KLT_14 5014
  245. #define KLT_15 5015
  246. #define KLT_16 5016
  247. #define KLT_17 5017
  248. #define KLT_18 5018
  249. #define KLT_19 5019
  250. #define KLT_20 5020
  251. #define KLT_21 5021
  252. #define KLT_22 5022
  253. #define KLT_23 5023
  254. #define KLT_24 5024
  255. #define KLT_25 5025
  256. #define KLT_26 5026
  257. #define KLT_27 5027
  258. #define KLT_28 5028
  259. #define KLT_29 5029
  260. #define KLT_30 5030
  261. #define KLT_31 5031
  262. #define KLT_32 5032
  263. #define KLT_33 5033
  264. #define KLT_34 5034
  265. #define KLT_35 5035
  266. #define KLT_36 5036
  267. #define KLT_37 5037
  268. #define KLT_38 5038
  269. #define KLT_39 5039
  270. #define KLT_40 5040
  271. #define KLT_41 5041
  272. #define KLT_42 5042
  273. #define KLT_43 5043
  274. #define KLT_44 5044
  275. #define KLT_45 5045
  276. #define KLT_46 5046
  277. #define KLT_47 5047
  278. #define KLT_48 5048
  279. #define KLT_49 5049
  280. #define KLT_50 5050
  281. #define KLT_51 5051
  282. #define KLT_52 5052
  283. #define KLT_53 5053
  284. #define KLT_54 5054
  285. #define KLT_55 5055
  286. #define KLT_56 5056
  287. #define KLT_57 5057
  288. #define KLT_58 5058
  289. #define KLT_59 5059
  290. #define KLT_60 5060
  291. #define KLT_61 5061
  292. #define KLT_62 5062
  293. #define KLT_63 5063
  294. #define KLT_64 5064
  295. #define KLT_65 5065
  296. #define KLT_66 5066
  297. #define KLT_67 5067
  298. #define KLT_68 5068
  299. #define KLT_69 5069
  300. #define KLT_70 5070
  301. #define KLT_71 5071
  302. #define KLT_72 5072
  303. #define KLT_73 5073
  304. #define KLT_74 5074
  305. #define KLT_75 5075
  306. #define KLT_76 5076
  307. #define KLT_77 5077
  308. #define KLT_78 5078
  309. #define KLT_79 5079
  310. #define KLT_80 5080
  311. #define KLT_81 5081
  312. #define KLT_82 5082
  313. #define KLT_83 5083
  314. #define KLT_84 5084
  315. #define KLT_85 5085
  316. #define KLT_86 5086
  317. #define KLT_87 5087
  318. #define KLT_88 5088
  319. #define KLT_89 5089
  320. #define KLT_90 5090
  321. #define KLT_91 5091
  322. #define KLT_92 5092
  323. #define KLT_93 5093
  324. #define KLT_94 5094
  325. #define KLT_95 5095
  326. #define KLT_96 5096
  327. #define KLT_97 5097
  328. #define KLT_98 5098
  329. #define KLT_99 5099
  330. #define KLT_100 5100
  331. #define KLT_101 5101
  332. #define KLT_102 5102
  333. #define KLT_103 5103
  334. #define KLT_104 5104
  335. #define KLT_105 5105
  336. #define KLT_106 5106
  337. #define KLT_107 5107
  338. #define KLT_108 5108
  339. #define KLT_109 5109
  340. #define KLT_110 5110
  341. #define KLT_111 5111
  342. #define KLT_112 5112
  343. #define KLT_113 5113
  344. #define KLT_114 5114
  345. #define KLT_115 5115
  346. #define KLT_116 5116
  347. #define KLT_117 5117
  348. #define KLT_118 5118
  349. #define KLT_119 5119
  350. #define KLT_120 5120
  351. #define KLT_121 5121
  352. #define KLT_122 5122
  353. #define KLT_123 5123
  354. #define KLT_124 5124
  355. #define KLT_125 5125
  356. #define KLT_126 5126
  357. #define KLT_127 5127
  358. #define KLT_128 5128
  359. #define KLT_129 5129
  360. #define KLT_130 5130
  361. #define KLT_131 5131
  362. #define KLT_132 5132
  363. #define KLT_133 5133
  364. #define KLT_134 5134
  365. #endif // RESOURCE_H