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.

421 lines
19 KiB

  1. #include "windows.h"
  2. // For NT5 langpack dialog
  3. #define IDD_DIALOG_LPK 101
  4. #define IDC_CHECK_LPK 1000
  5. #define IDC_STATIC_LANG 201
  6. #define IDC_STATIC -1
  7. //
  8. // IDs for Mime Language Name (0x1000 - 0x10FF)
  9. //
  10. #define IDS_MIME_LANG_DEFAULT 0x1000
  11. #define IDS_LANGPACK_INSTALL 0x1001
  12. #define IDS_NO_ADMIN 0x1002
  13. #define IDS_NT5_LANGPACK 0x1003
  14. //
  15. // IDs for Mime RFC1766 Name (0x1100 - 0x11FF)
  16. //
  17. #define IDS_RFC1766_LCID0436 0x1100
  18. #define IDS_RFC1766_LCID041C 0x1101
  19. #define IDS_RFC1766_LCID0001 0x1102
  20. #define IDS_RFC1766_LCID0401 0x1103
  21. #define IDS_RFC1766_LCID0801 0x1104
  22. #define IDS_RFC1766_LCID0C01 0x1105
  23. #define IDS_RFC1766_LCID1001 0x1106
  24. #define IDS_RFC1766_LCID1401 0x1107
  25. #define IDS_RFC1766_LCID1801 0x1108
  26. #define IDS_RFC1766_LCID1C01 0x1109
  27. #define IDS_RFC1766_LCID2001 0x110A
  28. #define IDS_RFC1766_LCID2401 0x110B
  29. #define IDS_RFC1766_LCID2801 0x110C
  30. #define IDS_RFC1766_LCID2C01 0x110D
  31. #define IDS_RFC1766_LCID3001 0x110E
  32. #define IDS_RFC1766_LCID3401 0x110F
  33. #define IDS_RFC1766_LCID3801 0x1110
  34. #define IDS_RFC1766_LCID3C01 0x1111
  35. #define IDS_RFC1766_LCID4001 0x1112
  36. #define IDS_RFC1766_LCID042D 0x1113
  37. #define IDS_RFC1766_LCID0402 0x1114
  38. #define IDS_RFC1766_LCID0423 0x1115
  39. #define IDS_RFC1766_LCID0403 0x1116
  40. #define IDS_RFC1766_LCID0004 0x1117
  41. #define IDS_RFC1766_LCID0404 0x1118
  42. #define IDS_RFC1766_LCID0804 0x1119
  43. #define IDS_RFC1766_LCID0C04 0x111A
  44. #define IDS_RFC1766_LCID1004 0x111B
  45. #define IDS_RFC1766_LCID041A 0x111C
  46. #define IDS_RFC1766_LCID0405 0x111D
  47. #define IDS_RFC1766_LCID0406 0x111E
  48. #define IDS_RFC1766_LCID0413 0x111F
  49. #define IDS_RFC1766_LCID0813 0x1120
  50. #define IDS_RFC1766_LCID0009 0x1121
  51. #define IDS_RFC1766_LCID0409 0x1122
  52. #define IDS_RFC1766_LCID0809 0x1123
  53. #define IDS_RFC1766_LCID0C09 0x1124
  54. #define IDS_RFC1766_LCID1009 0x1125
  55. #define IDS_RFC1766_LCID1409 0x1126
  56. #define IDS_RFC1766_LCID1809 0x1127
  57. #define IDS_RFC1766_LCID1C09 0x1128
  58. #define IDS_RFC1766_LCID2009 0x1129
  59. #define IDS_RFC1766_LCID2809 0x112A
  60. #define IDS_RFC1766_LCID2C09 0x112B
  61. #define IDS_RFC1766_LCID0425 0x112C
  62. #define IDS_RFC1766_LCID0438 0x112D
  63. #define IDS_RFC1766_LCID0429 0x112E
  64. #define IDS_RFC1766_LCID040B 0x112F
  65. #define IDS_RFC1766_LCID040C 0x1130
  66. #define IDS_RFC1766_LCID080C 0x1131
  67. #define IDS_RFC1766_LCID0C0C 0x1132
  68. #define IDS_RFC1766_LCID100C 0x1133
  69. #define IDS_RFC1766_LCID140C 0x1134
  70. #define IDS_RFC1766_LCID043C 0x1135
  71. #define IDS_RFC1766_LCID0407 0x1136
  72. #define IDS_RFC1766_LCID0807 0x1137
  73. #define IDS_RFC1766_LCID0C07 0x1138
  74. #define IDS_RFC1766_LCID1007 0x1139
  75. #define IDS_RFC1766_LCID1407 0x113A
  76. #define IDS_RFC1766_LCID0408 0x113B
  77. #define IDS_RFC1766_LCID040D 0x113C
  78. #define IDS_RFC1766_LCID0439 0x113D
  79. #define IDS_RFC1766_LCID040E 0x113E
  80. #define IDS_RFC1766_LCID040F 0x113F
  81. #define IDS_RFC1766_LCID0421 0x1140
  82. #define IDS_RFC1766_LCID0410 0x1141
  83. #define IDS_RFC1766_LCID0810 0x1142
  84. #define IDS_RFC1766_LCID0411 0x1143
  85. #define IDS_RFC1766_LCID0412 0x1144
  86. #define IDS_RFC1766_LCID0426 0x1145
  87. #define IDS_RFC1766_LCID0427 0x1146
  88. #define IDS_RFC1766_LCID042F 0x1147
  89. #define IDS_RFC1766_LCID043E 0x1148
  90. #define IDS_RFC1766_LCID043A 0x1149
  91. #define IDS_RFC1766_LCID0414 0x114A
  92. #define IDS_RFC1766_LCID0814 0x114B
  93. #define IDS_RFC1766_LCID0415 0x114C
  94. #define IDS_RFC1766_LCID0416 0x114D
  95. #define IDS_RFC1766_LCID0816 0x114E
  96. #define IDS_RFC1766_LCID0417 0x114F
  97. #define IDS_RFC1766_LCID0418 0x1150
  98. #define IDS_RFC1766_LCID0818 0x1151
  99. #define IDS_RFC1766_LCID0419 0x1152
  100. #define IDS_RFC1766_LCID0819 0x1153
  101. #define IDS_RFC1766_LCID0C1A 0x1154
  102. #define IDS_RFC1766_LCID081A 0x1155
  103. #define IDS_RFC1766_LCID041B 0x1156
  104. #define IDS_RFC1766_LCID0424 0x1157
  105. #define IDS_RFC1766_LCID042E 0x1158
  106. #define IDS_RFC1766_LCID040A 0x1159
  107. #define IDS_RFC1766_LCID080A 0x115A
  108. #define IDS_RFC1766_LCID0C0A 0x115B
  109. #define IDS_RFC1766_LCID100A 0x115C
  110. #define IDS_RFC1766_LCID140A 0x115D
  111. #define IDS_RFC1766_LCID180A 0x115E
  112. #define IDS_RFC1766_LCID1C0A 0x115F
  113. #define IDS_RFC1766_LCID200A 0x1160
  114. #define IDS_RFC1766_LCID240A 0x1161
  115. #define IDS_RFC1766_LCID280A 0x1162
  116. #define IDS_RFC1766_LCID2C0A 0x1163
  117. #define IDS_RFC1766_LCID300A 0x1164
  118. #define IDS_RFC1766_LCID340A 0x1165
  119. #define IDS_RFC1766_LCID380A 0x1166
  120. #define IDS_RFC1766_LCID3C0A 0x1167
  121. #define IDS_RFC1766_LCID400A 0x1168
  122. #define IDS_RFC1766_LCID440A 0x1169
  123. #define IDS_RFC1766_LCID480A 0x116A
  124. #define IDS_RFC1766_LCID4C0A 0x116B
  125. #define IDS_RFC1766_LCID500A 0x116C
  126. #define IDS_RFC1766_LCID0430 0x116D
  127. #define IDS_RFC1766_LCID041D 0x116E
  128. #define IDS_RFC1766_LCID081D 0x116F
  129. #define IDS_RFC1766_LCID041E 0x1170
  130. #define IDS_RFC1766_LCID0431 0x1171
  131. #define IDS_RFC1766_LCID0432 0x1172
  132. #define IDS_RFC1766_LCID041F 0x1173
  133. #define IDS_RFC1766_LCID0422 0x1174
  134. #define IDS_RFC1766_LCID0420 0x1175
  135. #define IDS_RFC1766_LCID042A 0x1176
  136. #define IDS_RFC1766_LCID0434 0x1177
  137. #define IDS_RFC1766_LCID043D 0x1178
  138. #define IDS_RFC1766_LCID0435 0x1179
  139. #define IDS_RFC1766_LCID1404 0x117A
  140. #define IDS_RFC1766_LCID2409 0x117B
  141. #define IDS_RFC1766_LCID3009 0x117C
  142. #define IDS_RFC1766_LCID3409 0x117D
  143. #define IDS_RFC1766_LCID180C 0x117E
  144. #define IDS_RFC1766_LCID042C 0x117F
  145. #define IDS_RFC1766_LCID0843 0x1180
  146. #define IDS_RFC1766_LCID0443 0x1181
  147. #define IDS_RFC1766_LCID042B 0x1182
  148. #define IDS_RFC1766_LCID0437 0x1183
  149. #define IDS_RFC1766_LCID043F 0x1184
  150. #define IDS_RFC1766_LCID0441 0x1185
  151. #define IDS_RFC1766_LCID0444 0x1186
  152. #define IDS_RFC1766_LCID0445 0x1187
  153. #define IDS_RFC1766_LCID0446 0x1188
  154. #define IDS_RFC1766_LCID0447 0x1189
  155. #define IDS_RFC1766_LCID0448 0x118A
  156. #define IDS_RFC1766_LCID0449 0x118B
  157. #define IDS_RFC1766_LCID044A 0x118C
  158. #define IDS_RFC1766_LCID044B 0x118D
  159. #define IDS_RFC1766_LCID044C 0x118E
  160. #define IDS_RFC1766_LCID044D 0x118F
  161. #define IDS_RFC1766_LCID044E 0x1191
  162. #define IDS_RFC1766_LCID083E 0x1192
  163. #define IDS_RFC1766_LCID0861 0x1193
  164. #define IDS_RFC1766_LCID044F 0x1194
  165. // #define IDS_RFC1766_LCID0827 0x1195
  166. #define IDS_RFC1766_LCID0457 0x1196
  167. #define IDS_RFC1766_LCID082C 0x1197
  168. #define IDS_RFC1766_LCID0440 0x1198
  169. #define IDS_RFC1766_LCID0450 0x1199
  170. #define IDS_RFC1766_LCID0456 0x119A
  171. #define IDS_RFC1766_LCID045A 0x119B
  172. #define IDS_RFC1766_LCID0465 0x119C
  173. #define IDS_RFC1766_LCID540A 0x119D
  174. //
  175. // IDs for Mime Codepage Name (0x1200 - 0x12FF)
  176. //
  177. #define IDS_DESC_1200 0x1200
  178. #define IDS_DESC_1201 0x1201
  179. #define IDS_DESC_1250 0x1202
  180. #define IDS_DESC_1251 0x1203
  181. #define IDS_DESC_1252 0x1204
  182. #define IDS_DESC_1253 0x1205
  183. #define IDS_DESC_1254 0x1206
  184. #define IDS_DESC_1255 0x1207
  185. #define IDS_DESC_1256 0x1208
  186. #define IDS_DESC_1257 0x1209
  187. #define IDS_DESC_1258 0x120A
  188. #define IDS_DESC_20105 0x120B
  189. #define IDS_DESC_20106 0x120C
  190. #define IDS_DESC_20107 0x120D
  191. #define IDS_DESC_20108 0x120E
  192. #define IDS_DESC_20866 0x120F
  193. #define IDS_DESC_21866 0x1210
  194. #define IDS_DESC_28592 0x1211
  195. #define IDS_DESC_28593 0x1212
  196. #define IDS_DESC_28594 0x1213
  197. #define IDS_DESC_28595 0x1214
  198. #define IDS_DESC_28596 0x1215
  199. #define IDS_DESC_28597 0x1216
  200. #define IDS_DESC_28598 0x1217
  201. #define IDS_DESC_50000 0x1218
  202. #define IDS_DESC_50220 0x1219
  203. #define IDS_DESC_50221 0x121A
  204. #define IDS_DESC_50222 0x121B
  205. #define IDS_DESC_50225 0x121C
  206. #define IDS_DESC_50932 0x121D
  207. #define IDS_DESC_50949 0x121E
  208. #define IDS_DESC_51932 0x121F
  209. #define IDS_DESC_51949 0x1220
  210. #define IDS_DESC_52936 0x1221
  211. #define IDS_DESC_65000 0x1222
  212. #define IDS_DESC_65001 0x1223
  213. #define IDS_DESC_852 0x1224
  214. #define IDS_DESC_866 0x1225
  215. #define IDS_DESC_874 0x1226
  216. #define IDS_DESC_932 0x1227
  217. #define IDS_DESC_936 0x1228
  218. #define IDS_DESC_949 0x1229
  219. #define IDS_DESC_950 0x122A
  220. #define IDS_DESC_38598 0x122B
  221. #define IDS_DESC_50001 0x122C
  222. #define IDS_DESC_708 0x122D
  223. #define IDS_DESC_720 0x122E
  224. #define IDS_DESC_862 0x122F
  225. #define IDS_DESC_28591 0x1230
  226. #define IDS_DESC_50936 0x1231
  227. #define IDS_DESC_50950 0x1232
  228. #define IDS_DESC_51251 0x1233
  229. #define IDS_DESC_51253 0x1234
  230. #define IDS_DESC_51256 0x1235
  231. #define IDS_DESC_28599 0x1236
  232. #define IDS_DESC_28605 0x1237
  233. #define IDS_DESC_20127 0x1238
  234. #define IDS_DESC_51936 0x1239
  235. #define IDS_DESC_1361 0x123A
  236. #define IDS_DESC_437 0x123B
  237. #define IDS_DESC_1252_IE4 0x123C
  238. #define IDS_DESC_29001 0x123D
  239. #define IDS_DESC_20000 0x123E
  240. #define IDS_DESC_20002 0x123F
  241. #define IDS_DESC_28603 0x1240
  242. #define IDS_DESC_850 0x1241
  243. #define IDS_DESC_737 0x1242
  244. #define IDS_DESC_869 0x1243
  245. #define IDS_DESC_775 0x1244
  246. #define IDS_DESC_857 0x1245
  247. #define IDS_DESC_861 0x1246
  248. #define IDS_DESC_10000 0x1247
  249. #define IDS_DESC_10001 0x1248
  250. #define IDS_DESC_10002 0x1249
  251. #define IDS_DESC_10003 0x124A
  252. #define IDS_DESC_10004 0x124B
  253. #define IDS_DESC_10005 0x125C
  254. #define IDS_DESC_10006 0x125D
  255. #define IDS_DESC_10007 0x125E
  256. #define IDS_DESC_10008 0x125F
  257. #define IDS_DESC_10029 0x1260
  258. #define IDS_DESC_10079 0x1261
  259. #define IDS_DESC_10081 0x1262
  260. #define IDS_DESC_37 0x1263
  261. #define IDS_DESC_500 0x1264
  262. #define IDS_DESC_870 0x1265
  263. #define IDS_DESC_875 0x1266
  264. #define IDS_DESC_1026 0x1267
  265. #define IDS_DESC_20273 0x1268
  266. #define IDS_DESC_20277 0x1269
  267. #define IDS_DESC_20278 0x126A
  268. #define IDS_DESC_20280 0x126B
  269. #define IDS_DESC_20284 0x126C
  270. #define IDS_DESC_20285 0x126D
  271. #define IDS_DESC_20290 0x126E
  272. #define IDS_DESC_20297 0x126F
  273. #define IDS_DESC_20420 0x1270
  274. #define IDS_DESC_20423 0x1271
  275. #define IDS_DESC_20424 0x1272
  276. #define IDS_DESC_20833 0x1273
  277. #define IDS_DESC_20838 0x1274
  278. #define IDS_DESC_20871 0x1275
  279. #define IDS_DESC_20880 0x1276
  280. #define IDS_DESC_20905 0x1277
  281. #define IDS_DESC_21025 0x1278
  282. #define IDS_DESC_50930 0x1279
  283. #define IDS_DESC_50931 0x127A
  284. #define IDS_DESC_50939 0x127B
  285. #define IDS_DESC_50933 0x127C
  286. #define IDS_DESC_50935 0x127D
  287. #define IDS_DESC_50937 0x127E
  288. #define IDS_DESC_1140 0x127F
  289. #define IDS_DESC_1141 0x1280
  290. #define IDS_DESC_1142 0x1281
  291. #define IDS_DESC_1143 0x1282
  292. #define IDS_DESC_1144 0x1283
  293. #define IDS_DESC_1145 0x1284
  294. #define IDS_DESC_1146 0x1285
  295. #define IDS_DESC_1147 0x1286
  296. #define IDS_DESC_1148 0x1287
  297. #define IDS_DESC_1149 0x1288
  298. #define IDS_DESC_57006 0x1289
  299. #define IDS_DESC_57003 0x128A
  300. #define IDS_DESC_57002 0x128B
  301. #define IDS_DESC_57010 0x128C
  302. #define IDS_DESC_57008 0x128D
  303. #define IDS_DESC_57009 0x128E
  304. #define IDS_DESC_57007 0x128F
  305. #define IDS_DESC_57011 0x1290
  306. #define IDS_DESC_57005 0x1291
  307. #define IDS_DESC_57004 0x1292
  308. #define IDS_DESC_10021 0x1293
  309. #define IDS_DESC_10010 0x1294
  310. #define IDS_DESC_10017 0x1295
  311. #define IDS_DESC_10082 0x1296
  312. #define IDS_DESC_860 0x1297
  313. #define IDS_DESC_863 0x1298
  314. #define IDS_DESC_864 0x1299
  315. #define IDS_DESC_865 0x129A
  316. #define IDS_DESC_54936 0x129B
  317. #define IDS_DESC_855 0x129C
  318. #define IDS_DESC_858 0x129D
  319. #define IDS_DESC_20924 0x129E
  320. #define IDS_DESC_1047 0x129F
  321. #define IDS_DESC_20001 0x12a0
  322. #define IDS_DESC_20003 0x12a1
  323. #define IDS_DESC_20004 0x12a2
  324. #define IDS_DESC_20005 0x12a3
  325. #define IDS_DESC_20261 0x12a4
  326. #define IDS_DESC_20269 0x12a5
  327. #define IDS_DESC_20936 0x12a6
  328. #define IDS_DESC_20949 0x12a7
  329. #define IDS_DESC_21027 0x12a8
  330. #define IDS_DESC_50227 0x12a9
  331. #define IDS_DESC_50229 0x12aA
  332. #define IDS_DESC_20932 0x12AB
  333. //
  334. // IDs for Mime Fontface Name (0x1300 - 0x13FF)
  335. //
  336. #define IDS_FONT_JAPANESE_FIXED 0x1300
  337. #define IDS_FONT_JAPANESE_PROP 0x1301
  338. #define IDS_FONT_CHINESE_FIXED 0x1302
  339. #define IDS_FONT_CHINESE_PROP 0x1303
  340. // a-ehuang: mail-Hyo Kyoung Kim-Kevin Gjerstad-9/14/98
  341. #define IDS_FONT_KOREAN_FIXED 0x1304
  342. #define IDS_FONT_KOREAN_PROP 0x1305
  343. #define IDS_FONT_KOREAN_FIXED4 0x1306
  344. #define IDS_FONT_KOREAN_PROP4 0x1307
  345. // end-of-change
  346. #define IDS_FONT_TAIWAN_FIXED 0x1308
  347. #define IDS_FONT_TAIWAN_PROP 0x1309
  348. #define IDS_FONT_WESTERN_FIXED 0x130A
  349. #define IDS_FONT_WESTERN_PROP 0x130B
  350. #define IDS_FONT_UNICODE_PROP 0x130C
  351. #define IDS_FONT_HEBREW_FIXED 0x130D
  352. #define IDS_FONT_HEBREW_PROP 0x130E
  353. #define IDS_FONT_THAI_FIXED 0x130F
  354. #define IDS_FONT_THAI_PROP 0x1310
  355. #define IDS_FONT_ARABIC_FIXED 0x1311
  356. #define IDS_FONT_ARABIC_PROP 0x1312
  357. #define IDS_FONT_DEVANAGARI_FIXED 0x1313
  358. #define IDS_FONT_DEVANAGARI_PROP 0x1314
  359. #define IDS_FONT_TAMIL_FIXED 0x1315
  360. #define IDS_FONT_TAMIL_PROP 0x1316
  361. #define IDS_FONT_WESTERN_PROP2 0x1317
  362. #define IDS_FONT_THAI_FIXED2 0x1318
  363. #define IDS_FONT_THAI_PROP2 0x1319
  364. //
  365. // IDs for script descriptions (0x1400 - -x14FF)
  366. //
  367. #define IDS_SIDASCIILATIN 0x1400
  368. #define IDS_SIDLATIN 0x1401
  369. #define IDS_SIDGREEK 0x1402
  370. #define IDS_SIDCYRILLIC 0x1403
  371. #define IDS_SIDARMENIAN 0x1404
  372. #define IDS_SIDHEBREW 0x1405
  373. #define IDS_SIDARABIC 0x1406
  374. #define IDS_SIDDEVANAGARI 0x1407
  375. #define IDS_SIDBENGALI 0x1408
  376. #define IDS_SIDGURMUKHI 0x1409
  377. #define IDS_SIDGUJARATI 0x140A
  378. #define IDS_SIDORIYA 0x140B
  379. #define IDS_SIDTAMIL 0x140C
  380. #define IDS_SIDTELUGU 0x140D
  381. #define IDS_SIDKANNADA 0x140E
  382. #define IDS_SIDMALAYALAM 0x140F
  383. #define IDS_SIDTHAI 0x1410
  384. #define IDS_SIDLAO 0x1411
  385. #define IDS_SIDTIBETAN 0x1412
  386. #define IDS_SIDGEORGIAN 0x1413
  387. #define IDS_SIDHANGUL 0x1414
  388. #define IDS_SIDKANA 0x1415
  389. #define IDS_SIDBOPOMOFO 0x1416
  390. #define IDS_SIDHAN 0x1417
  391. #define IDS_SIDETHIOPIC 0x1418
  392. #define IDS_SIDCANSYLLABIC 0x1419
  393. #define IDS_SIDCHEROKEE 0x141A
  394. #define IDS_SIDYI 0x141B
  395. #define IDS_SIDBRAILLE 0x141C
  396. #define IDS_SIDRUNIC 0x141D
  397. #define IDS_SIDOGHAM 0x141E
  398. #define IDS_SIDSINHALA 0x141F
  399. #define IDS_SIDSYRIAC 0x1420
  400. #define IDS_SIDBURMESE 0x1421
  401. #define IDS_SIDKHMER 0x1422
  402. #define IDS_SIDTHAANA 0x1423
  403. #define IDS_SIDMONGOLIAN 0x1424
  404. #define IDS_SIDDEFAULT 0x1426
  405. #define IDS_SIDMERGE 0x1427
  406. #define IDS_SIDASCIISYM 0x1428
  407. #define IDS_SIDUSERDEFINED 0x1429
  408. //
  409. // Other Resource IDs
  410. //
  411. #define IDR_CODEPAGES 0x2000
  412. #define IDR_CODEPAGESEXT 0x2001