Source code of Windows XP (NT5)
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.

541 lines
21 KiB

  1. /*++
  2. Copyright (c) 1990-1998, Microsoft Corporation All rights reserved.
  3. Module Name:
  4. comdlg32.rc
  5. Abstract:
  6. This module contains the resource descriptions for the Win32 common
  7. dialogs.
  8. Revision History:
  9. --*/
  10. //
  11. // Include Files.
  12. //
  13. #include <windows.h>
  14. #include <dlgs.h>
  15. #include "isz.h"
  16. #include "cdids.h"
  17. //
  18. // Bitmaps.
  19. //
  20. bmpDirDrive BITMAP IMPURE filebmps.bmp
  21. BMFONT BITMAP font.bmp
  22. //
  23. // Cursors.
  24. //
  25. //
  26. // Fonts.
  27. //
  28. //
  29. // Icons.
  30. //
  31. ICO_PORTRAIT ICON portrait.ico
  32. ICO_LANDSCAPE ICON landscap.ico
  33. ICO_P_NONE ICON p_none.ico
  34. ICO_L_NONE ICON l_none.ico
  35. ICO_P_HORIZ ICON p_horz.ico
  36. ICO_L_HORIZ ICON l_horz.ico
  37. ICO_P_VERT ICON p_vert.ico
  38. ICO_L_VERT ICON l_vert.ico
  39. ICO_COLLATE ICON collate.ico
  40. ICO_NO_COLLATE ICON nocoll8.ico
  41. ICO_P_PSSTAMP ICON psstampp.ico
  42. ICO_L_PSSTAMP ICON psstampl.ico
  43. ICO_PRINTER ICON printer.ico
  44. //
  45. // Menus.
  46. //
  47. //
  48. // Accelerators.
  49. //
  50. IDA_OPENFILE ACCELERATORS DISCARDABLE
  51. BEGIN
  52. VK_F4, IDC_DROPDRIVLIST, VIRTKEY, NOINVERT
  53. VK_F5, IDC_REFRESH, VIRTKEY, NOINVERT
  54. END
  55. IDA_OPENFILEVIEW ACCELERATORS DISCARDABLE
  56. BEGIN
  57. VK_F4, IDC_DROPDRIVLIST, VIRTKEY, NOINVERT
  58. VK_F5, IDC_REFRESH, VIRTKEY, NOINVERT
  59. VK_BACK, IDC_PREVIOUSFOLDER, VIRTKEY, NOINVERT
  60. VK_BACK, IDC_BACK, VIRTKEY, NOINVERT,CONTROL
  61. END
  62. IDA_PRINTFOLDER ACCELERATORS DISCARDABLE
  63. BEGIN
  64. VK_F5, IDC_REFRESH, VIRTKEY, NOINVERT
  65. END
  66. //
  67. // Dialogs.
  68. //
  69. #include "fileopen.dlg"
  70. #include "prnsetup.dlg"
  71. #include "findtext.dlg"
  72. #include "color.dlg"
  73. #include "font.dlg"
  74. #include "printnew.dlg"
  75. DUMMYFILEOPENORD DIALOGEX DISCARDABLE 0, 0, 0, 0
  76. STYLE DS_CONTROL | (DS_SETFONT|DS_FIXEDSYS) | DS_3DLOOK | WS_CHILD | WS_VISIBLE
  77. FONT 8, "MS Shell Dlg"
  78. BEGIN
  79. END
  80. FONTDLGMMAXES DIALOG 13, 54, 287, 196
  81. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU |
  82. DS_CONTEXTHELP | DS_3DLOOK
  83. CAPTION "Font"
  84. FONT 8, "MS Shell Dlg"
  85. BEGIN
  86. LTEXT "&Font:", stc1, 7, 7, 40, 9
  87. COMBOBOX cmb1, 7, 16, 98, 76,
  88. CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
  89. CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
  90. CBS_OWNERDRAWFIXED
  91. LTEXT "Font st&yle:", stc2, 110, 7, 44, 9
  92. COMBOBOX cmb2, 110, 16, 74, 76,
  93. CBS_SIMPLE | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
  94. LTEXT "&Size:", stc3, 189, 7, 30, 9
  95. COMBOBOX cmb3, 190, 16, 36, 76,
  96. CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
  97. CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
  98. CBS_OWNERDRAWFIXED
  99. GROUPBOX "Effects", grp1, 7, 97, 98, 72, WS_GROUP
  100. AUTOCHECKBOX "Stri&keout", chx1, 13, 110, 49, 10, WS_TABSTOP
  101. AUTOCHECKBOX "&Underline", chx2, 13, 123, 51, 10
  102. LTEXT "&Color:", stc4, 13, 136, 30, 9
  103. COMBOBOX cmb4, 13, 146, 82, 100,
  104. CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL |
  105. CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
  106. GROUPBOX "Sample", grp2, 110, 97, 116, 43, WS_GROUP
  107. CTEXT "AaBbYyZz", stc5, 118, 111, 100, 23,
  108. SS_NOPREFIX | NOT WS_VISIBLE
  109. LTEXT "", stc6, 7, 172, 219, 20, SS_NOPREFIX | NOT WS_GROUP
  110. LTEXT "Sc&ript:", stc7, 110, 147, 30, 9
  111. COMBOBOX cmb5, 110, 157, 116, 30, CBS_DROPDOWNLIST |
  112. CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_HASSTRINGS |
  113. WS_BORDER | WS_VSCROLL | WS_TABSTOP
  114. DEFPUSHBUTTON "OK", IDOK, 231, 16, 45, 14, WS_GROUP
  115. PUSHBUTTON "Cancel", IDCANCEL, 231, 32, 45, 14, WS_GROUP
  116. PUSHBUTTON "&Apply", psh3, 231, 48, 45, 14, WS_GROUP
  117. PUSHBUTTON "&Help", pshHelp, 231, 64, 45, 14, WS_GROUP
  118. GROUPBOX "Axes:", grp3, 7, 200, 200, 210, WS_GROUP
  119. SCROLLBAR scr1, 70, 217, 100, 10, WS_TABSTOP | NOT WS_GROUP
  120. SCROLLBAR scr2, 70, 237, 100, 10, WS_TABSTOP | NOT WS_GROUP
  121. SCROLLBAR scr3, 70, 257, 100, 10, WS_TABSTOP | NOT WS_GROUP
  122. SCROLLBAR scr4, 70, 277, 100, 10, WS_TABSTOP | NOT WS_GROUP
  123. SCROLLBAR scr5, 70, 297, 100, 10, WS_TABSTOP | NOT WS_GROUP
  124. SCROLLBAR scr6, 70, 317, 100, 10, WS_TABSTOP | NOT WS_GROUP
  125. RTEXT "", stc11, 25, 217, 40, 10
  126. RTEXT "", stc12, 25, 237, 40, 10
  127. RTEXT "", stc13, 25, 257, 40, 10
  128. RTEXT "", stc14, 25, 277, 40, 10
  129. RTEXT "", stc15, 25, 297, 40, 10
  130. RTEXT "", stc16, 25, 317, 40, 10
  131. EDITTEXT edt1, 180, 217, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  132. EDITTEXT edt2, 180, 237, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  133. EDITTEXT edt3, 180, 257, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  134. EDITTEXT edt4, 180, 277, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  135. EDITTEXT edt5, 180, 297, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  136. EDITTEXT edt6, 180, 317, 20, 10, ES_AUTOHSCROLL | ES_READONLY, WS_TABSTOP
  137. LTEXT "", stc18, 70, 207, 40, 10
  138. LTEXT "", stc19, 70, 227, 40, 10
  139. LTEXT "", stc20, 70, 247, 40, 10
  140. LTEXT "", stc21, 70, 267, 40, 10
  141. LTEXT "", stc22, 70, 287, 40, 10
  142. LTEXT "", stc23, 70, 307, 40, 10
  143. RTEXT "", stc25, 130, 207, 40, 10
  144. RTEXT "", stc26, 130, 227, 40, 10
  145. RTEXT "", stc27, 130, 247, 40, 10
  146. RTEXT "", stc28, 130, 267, 40, 10
  147. RTEXT "", stc29, 130, 287, 40, 10
  148. RTEXT "", stc31, 130, 307, 40, 10
  149. END
  150. //
  151. // Strings.
  152. //
  153. STRINGTABLE
  154. BEGIN
  155. MH_TOOLTIPBASE + IDC_PARENT "Up One Level"
  156. MH_TOOLTIPBASE + IDC_NEWFOLDER "Create New Folder"
  157. MH_TOOLTIPBASE + IDC_VIEWLIST "List"
  158. MH_TOOLTIPBASE + IDC_VIEWDETAILS "Details"
  159. MH_TOOLTIPBASE + IDC_BACK "Go To Last Folder Visited"
  160. MH_TOOLTIPBASE + IDC_VIEWMENU "View Menu"
  161. END
  162. STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
  163. BEGIN
  164. iszOverwriteCaption "File Exists"
  165. iszOverwriteQuestion "%s already exists.\nDo you want to replace it?"
  166. iszDefExitCaption "Exiting"
  167. iszDefExitText "Do you really want to exit?"
  168. dlgFileOpen "FileOpen"
  169. dlgMultiFileOpen "MultiFileOpen"
  170. dlgFileSave "FileSave"
  171. dlgExitChanges "ExitChanges"
  172. dlgChooseColor "ChooseColor"
  173. dlgFindText "FindText"
  174. dlgReplaceText "ReplaceText"
  175. dlgFormatChar "FormatChar"
  176. dlgFontInfo "FontInfo"
  177. dlgPrintDlg "PrintDlg"
  178. dlgPrintSetupDlg "PrintSetupDlg"
  179. iszFileSaveIn "Save &in:"
  180. iszFileOpenButton "&Open"
  181. iszFileSaveButton "&Save"
  182. iszPrintButton "&Print"
  183. iszFileOpenTitle "Open"
  184. iszFileSaveTitle "Save As"
  185. iszSaveFileAsType "Save file as &type:"
  186. iszNetworkButtonText "Network..."
  187. iszNetworkButtonTextAccel "Net&work..."
  188. iszDriveDoesNotExist "Drive %c: does not exist.\nPlease verify the appropriate drive was given."
  189. iszNoDiskInDrive "Windows is unable to read drive %c:. Make sure there is a disk in the drive and that the disk is formatted and free of errors."
  190. iszNoDiskInCDRom "Windows is unable to read the CD ROM in drive %c:. Make sure the drive door is closed and that there is a valid data disk in the drive."
  191. iszWrongDiskInDrive "A different disk is expected in drive %c:. Please insert the appropriate disk."
  192. iszUnformatedDisk "The disk in drive %c: is not formatted;\nPlease insert a formatted disk and try this operation again."
  193. iszFileNotFound "%s\nFile not found.\nPlease verify the correct file name was given."
  194. iszPathNotFound "%s\nPath does not exist.\nPlease verify the correct path was given."
  195. iszInvalidFileName "%s\nThe above file name is invalid."
  196. iszSharingViolation "%s\nThis file is already in use.\nSelect a new name or close the file in use by another application."
  197. iszNetworkAccessDenied "%s\nCannot access this file.\nCheck security privileges over the network drive."
  198. iszReadOnly "%s\nThis file exists with Read Only attributes.\nPlease use a different file name."
  199. iszPortName "%s\nThis file name is a reserved device name.\nPlease choose another name."
  200. iszWriteProtection "Disk %c: is write-protected.\nA file cannot be saved on a write-protected disk."
  201. iszDiskFull "This directory of disk %c: is full.\nChoose another directory or disk."
  202. iszNoFileHandles "Cannot open %s. Maximum number of files already open.\nClose a file or application in order to open this file."
  203. iszCreatePrompt "%s\nThis file does not exist.\n\nCreate the file?"
  204. iszCreateNoModify "%s\nThis file is on a network drive with create but no modify privileges.\n\nAsk the administrator of this network to change this condition."
  205. iszSelectDriveTrouble "Cannot select drive %c:."
  206. iszNoNetButtonResponse "Network service not responding."
  207. iszFileAccessDenied "%s\nYou do not have permission to open this file. \n\n See the owner of the file or an administrator to obtain permission."
  208. iszDirAccessDenied "%s\nYou do not have permission to open this directory. \n\n See the owner of the directory or an administrator to obtain permission."
  209. iszDirSaveAccessDenied "%s\nYou do not have permission to save in this directory. \nSee the administrator to obtain permission.\n\nWould you like to save in the My Documents folder instead?"
  210. iszTooManyFiles "More than one file has the name '%s'.\n\nChoose one from the list of files."
  211. iszSaveAsType "Save as &type:"
  212. iszSaveRestricted "You cannot save in the folder you specified. Please choose another location."
  213. iszNoSaveToURL "You cannot save in the URL Location you specified. Please choose another location."
  214. iszPrinterDeleted "'%s' is no longer available. Close the properties dialog box, and select another printer."
  215. //String for Object File Open/Save as dialogs
  216. iszObjectName "Object &name:"
  217. iszObjectType "Objects of &type:"
  218. //Color Dialog
  219. iszBlack "Black"
  220. iszDkRed "Maroon"
  221. iszDkGreen "Green"
  222. iszDkYellow "Olive"
  223. iszDkBlue "Navy"
  224. iszDkPurple "Purple"
  225. iszDkAqua "Teal"
  226. iszDkGrey "Gray"
  227. iszLtGrey "Silver"
  228. iszLtRed "Red"
  229. iszLtGreen "Lime"
  230. iszLtYellow "Yellow"
  231. iszLtBlue "Blue"
  232. iszLtPurple "Fuchsia"
  233. iszLtAqua "Aqua"
  234. iszWhite "White"
  235. iszHighPrnQ "High"
  236. iszMedPrnQ "Medium"
  237. iszLowPrnQ "Low"
  238. iszDraftPrnQ "Draft"
  239. iszPrinter "Printer: "
  240. iszSysPrn "System Printer ("
  241. iszPrnOnPort " on "
  242. iszDefCurOn "(currently %s)"
  243. iszPageRangeError "This value is not within the page range.\nEnter a number between %u and %u."
  244. iszFromToError "The 'From' value cannot be greater than the 'To' value."
  245. iszPageFromError "The 'From' value cannot be empty and must be a positive value."
  246. iszPageToError "The 'To' value cannot be empty and must be a positive value."
  247. iszBadMarginError "The margins overlap or they are off the paper.\nEnter a different margin size."
  248. iszCopiesZero "The 'Copies' value cannot be empty and must be a positive value."
  249. iszTooManyCopies "This printer cannot support this many copies.\n Number of copies will be set to printer maximum of %u."
  250. iszWarningTitle "Printing Error"
  251. iszPrnNotFound "The printer could not be found."
  252. iszMemoryError "There is not enough memory for this operation."
  253. iszGeneralWarning "An error occurred during this operation."
  254. iszUnknownDriver "Unknown printer driver.\nPlease verify that a driver is installed on %s."
  255. iszBadPageRange "The page range is invalid.\nEnter numbers between %u and %u."
  256. iszTooManyPageRanges "You have entered too many page ranges. You may enter a total of %u page ranges."
  257. iszBadPageRangeSyntaxOld "The syntax for the page range is invalid.\nEnter either a single page number or a single page range. For example, 5-12."
  258. iszBadPageRangeSyntaxNew "The syntax for the page range is invalid.\nEnter page numbers and/or page ranges separated by commas. For example, 1,3,5-12."
  259. iszNoPrinters "Before you can perform printer-related tasks such as page setup or printing a document, you need to install a printer. Do you want to install a printer now?"
  260. iszNoPrinterSelected "Before you can print, you need to select a printer.\nIf you need to install a printer, either double-click the Add Printer icon or click the Find Printer... button located on the General tab of this dialog."
  261. iszDefaultMenuText "Print"
  262. iszNoPrinterAccess "You do not have permission to use the selected printer. If you need access, contact your network administrator."
  263. iszStatusReady "Ready"
  264. iszStatusPaused "Paused; "
  265. iszStatusError "Error; "
  266. iszStatusPendingDeletion "Pending deletion; "
  267. iszStatusPaperJam "Paper jam; "
  268. iszStatusPaperOut "Paper out; "
  269. iszStatusManualFeed "Manual feed; "
  270. iszStatusPaperProblem "Paper problem; "
  271. iszStatusOffline "Offline; "
  272. iszStatusIOActive "I/O active; "
  273. iszStatusBusy "Busy; "
  274. iszStatusPrinting "Printing; "
  275. iszStatusOutputBinFull "Output bin full; "
  276. iszStatusNotAvailable "Not available; "
  277. iszStatusWaiting "Waiting; "
  278. iszStatusProcessing "Processing; "
  279. iszStatusInitializing "Initializing; "
  280. iszStatusWarmingUp "Warming up; "
  281. iszStatusTonerLow "Toner low; "
  282. iszStatusNoToner "No toner; "
  283. iszStatusPagePunt "Page punt; "
  284. iszStatusUserIntervention "User intervention; "
  285. iszStatusOutOfMemory "Out of memory; "
  286. iszStatusDoorOpen "Door open; "
  287. iszStatusDocumentsWaiting "%lu documents waiting"
  288. iszStatusDefaultPrinter "Default printer; "
  289. //
  290. // Used only when more than 1 page.
  291. //
  292. iszPrintRangeAll "&All %lu pages"
  293. iszMarginsInches "Margins (inches)"
  294. iszMarginsMillimeters "Margins (millimeters)"
  295. iszInches """"
  296. iszMillimeters "mm"
  297. iszDefaultSource "Automatically Select"
  298. iszGeneralPage "General"
  299. iszPrintCaption "Print"
  300. //
  301. // "Close" text for find/replace.
  302. //
  303. iszClose "Close"
  304. iszSizeNumber "Size must be a number."
  305. iszSizeRange "Size must be between %d and %d points."
  306. iszSynth "This font style is imitated for the display. The closest matching style will be used for printing."
  307. iszTrueType "This is a TrueType font. This same font will be used on both your printer and your screen."
  308. iszPrinterFont "This is a printer font. The closest matching Windows font will be used on your screen."
  309. #ifdef WINNT
  310. iszTTOpenType "This is an OpenType font. This same font will be used on both your printer and your screen."
  311. iszPSOpenType "This is an OpenType font. This same font will be used on both your printer and your screen."
  312. iszType1 "This is a PostScript font. This same font will be used on both your printer and your screen."
  313. #endif
  314. iszGDIFont "This is a screen font. The closest matching printer font will be used for printing."
  315. iszNoFontsTitle "Fonts"
  316. iszNoFontsMsg "There are no fonts installed.\nOpen the Fonts folder from the Control Panel to install fonts."
  317. iszNoFaceSel "There is no font with that name.\nChoose a font from the list of fonts."
  318. iszNoStyleSel "This font is not available in that style.\nChoose a style from the list of styles."
  319. //
  320. // iszRegular thru iszBoldItalic must be 31 characters or less.
  321. //
  322. iszRegular "Regular"
  323. iszBold "Bold"
  324. iszItalic "Italic"
  325. iszBoldItalic "Bold Italic"
  326. iszNoScript "(none)"
  327. // Note: All the FontSample strings below must be entered as UNICODE strings. The code that
  328. // reads the strings will convert them if needed under millennium. So, do not add any
  329. // "ifdef UNICODE" conditional compilation for these strings here.
  330. iszFontSample L"AaBbYyZz"
  331. iszFontSample + 1 L"AaBbYyZz"
  332. iszFontSample + 2 L"Symbol"
  333. iszFontSample + 77 L"AaBbYyZz"
  334. iszFontSample + 177 L"AaBb\x05e0\x05e1\x05e9\x05ea"
  335. iszFontSample + 178 L"AaBb\x0627\x0628\x062c\x062f\x0647\x0648\x0632"
  336. iszFontSample + 186 L"AaBbYyZz"
  337. iszFontSample + 204 L"AaBb\x0411\x0431\x0424\x0444"
  338. iszFontSample + 238 L"AaBb\x00c1\x00e1\x00d4\x00f4"
  339. iszFontSample + 161 L"AaBb\x0391\x03b1\x0392\x03b2"
  340. iszFontSample + 162 L"AaBb\x011e\x011f\x015e\x015f"
  341. iszFontSample + 163 L"AaBb\x01a0\x01a1\x01af\x01b0"
  342. iszFontSample + 222 L"AaBb\x0e2d\x0e31\x0e01\x0e29\x0e23\x0e44\x0e17\x0e22"
  343. iszFontSample + 255 L"AaBb���"
  344. iszFontSample + 128 L"Aa\x3042\x3041\x30a2\x30a1\x4e9c\x5b87"
  345. iszFontSample + 129 L"\xac00\xb098\xb2e4\x0041\x0061\x0042\x0062\x0059\x0079\x005a\x007a"
  346. iszFontSample + 130 L"\xac00\xb098\xb2e4\x0041\x0061\x0042\x0062\x0059\x0079\x005a\x007a"
  347. iszFontSample + 134 L"\x5fae\x8f6f\x4e2d\x6587\x8f6f\x4ef6"
  348. iszFontSample + 136 L"\x4e2d\x6587\x5b57\x578b\x7bc4\x4f8b"
  349. iszFontSample + 179 L"AaBb\x0639\x0645\x0646\x062e\x0631\x0648\x0643\x0645"
  350. END
  351. //Unicode Sample Strings
  352. STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
  353. BEGIN
  354. //0 Basic Latin
  355. //1 Latin-1 Supplement
  356. //2 Latin Extended-A
  357. //3 Latin Extended-B
  358. //4 IPA Extensions
  359. //5 Spacing Modifier Letters
  360. //6 Combining Diacritical Marks
  361. //7 Basic Greek
  362. //8 Greek Symbols and Coptic
  363. //9 Cyrillic
  364. //10 Armenian
  365. //11 Basic Hebrew
  366. //12 Hebrew Extended
  367. //13 Basic Arabic
  368. //14 Arabic Extended
  369. //15 Devanagari
  370. iszUnicode+15 L"\x092E\x093e\x0924\x093e"
  371. //16 Bengali
  372. //17 Gurmukhi
  373. iszUnicode+17 L"\x0a2e\x0a3e\x0a24\x0a3e"
  374. //18 Gujarati
  375. iszUnicode+18 L"\x0aae\x0abe\x0aa4\x0abe"
  376. //19 Oriya
  377. //20 Tamil
  378. iszUnicode+20 L"\x0B85\x0BAE\x0BCD\x0BAE\x0BBE"
  379. //21 Telugu
  380. iszUnicode+21 L"\x0c05\x0c2e\x0c4d\x0c2e"
  381. //22 Kannada
  382. iszUnicode+22 L"\x0c85\x0cae\x0ccd\x0cae"
  383. //23 Malayalam
  384. //24 Thai
  385. //25 Lao
  386. //26 Basic Georgian
  387. //27 Georgian Extended
  388. //28 Hangul Jamo
  389. //29 Latin Extended Additional
  390. //30 Greek Extended
  391. //31 General Punctuation
  392. //32 Subscripts and Superscripts
  393. //33 Currency Symbols
  394. //34 Combining Diacritical Marks for Symbols
  395. //35 Letter-like Symbols
  396. //36 Number Forms
  397. //37 Arrows
  398. //38 Mathematical Operators
  399. //39 Miscellaneous Technical
  400. //40 Control Pictures
  401. //41 Optical Character Recognition
  402. //42 Enclosed Alphanumerics
  403. //43 Box Drawing
  404. //44 Block Elements
  405. //45 Geometric Shapes
  406. //46 Miscellaneous Symbols
  407. //47 Dingbats
  408. //48 Chinese, Japanese, and Korean (CJK) Symbols and Punctuation
  409. //49 Hiragana
  410. //50 Katakana
  411. //51 Bopomofo
  412. //52 Hangul Compatibility Jamo
  413. //53 CJK Miscellaneous
  414. //54 Enclosed CJK
  415. //55 CJK Compatibility
  416. //56 Hangul
  417. //57 Reserved for Unicode Subranges
  418. //58 Reserved for Unicode Subranges
  419. //59 CJK Unified Ideographs
  420. //60 Private Use Area
  421. //61 CJK Compatibility Ideographs
  422. //62 Alphabetic Presentation Forms
  423. //63 Arabic Presentation Forms-A
  424. //64 Combining Half Marks
  425. //65 CJK Compatibility Forms
  426. //66 Small Form Variants
  427. //67 Arabic Presentation Forms-B
  428. //68 Halfwidth and Fullwidth Forms
  429. //69 Specials
  430. //70-127 Reserved for Unicode Subranges
  431. END
  432. #include <ntverp.h>
  433. #define VER_FILETYPE VFT_DLL
  434. #define VER_FILESUBTYPE VFT2_UNKNOWN
  435. #define VER_FILEDESCRIPTION_STR "Common Dialogs DLL"
  436. #define VER_INTERNALNAME_STR "comdlg32\0"
  437. #define VER_ORIGINALFILENAME_STR "comdlg32.dll"
  438. #include "common.ver"