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.

724 lines
24 KiB

  1. ; FONTS.INF
  2. ;
  3. ; This is the Setup information file for font options
  4. ; included in the Windows 95 retail product.
  5. ;
  6. ; Copyright 1993,1995 Microsoft Corporation
  7. [version]
  8. LayoutFile=layout.inf
  9. signature="$CHICAGO$"
  10. SetupClass=BASE
  11. [DestinationDirs]
  12. MS_SMALL_CopyFiles = 20 ; LDID_FONTS
  13. MS_LARGE_CopyFiles = 20 ; LDID_FONTS
  14. MS_SMALL_DelFiles = 11 ; LDID_SYS
  15. MS_LARGE_DelFiles = 11 ; LDID_SYS
  16. SmallTTFonts = 20 ; LDID_FONTS
  17. LargeTTFonts = 20 ; LDID_FONTS
  18. CyrillicNLSFiles = 11 ; LDID_SYS
  19. GreekNLSFiles = 11 ; LDID_SYS
  20. CENLSFiles = 11
  21. ttfonts.del.files = 11 ; LDID_SYS
  22. tt_FOT.del.files = 11 ; LDID_SYS
  23. folder.sys = 11
  24. folder.win = 25
  25. MultiLangInf = 17
  26. [BaseWinOptions]
  27. #ifdef BUILD_CD_ROM
  28. MultiLanguageSupport
  29. #endif
  30. bothfontsizes
  31. [MultiLanguageSupport]
  32. CopyFiles=MultiLangInf
  33. AddReg=RegMultiLanguage
  34. [MultiLangInf]
  35. mullang.inf
  36. [bothfontsizes]
  37. CopyFiles=MS_SMALL_CopyFiles, MS_LARGE_CopyFiles, folder.sys, folder.win
  38. DelFiles = ttfonts.del.files, tt_FOT.del.files, MS_SMALL_DelFiles, MS_LARGE_DelFiles
  39. UpdateInis=ttfonts.inis, FontSubs, OldFontSubRemove
  40. DelReg=MS_FONTSIZE_DelReg, folder.delreg
  41. AddReg=MS_FONTSIZE_AddReg, folder.addreg
  42. ;****************************************************
  43. ;*** This section added for MultiLanguage Support ***
  44. ;****************************************************
  45. [Modules]
  46. MultiLanguage=*
  47. [MultiLanguage]
  48. ClassDesc=%MultiLanguageDesc%
  49. ListOptions=MultiLanguageList
  50. DefaultOption=ENGLISH
  51. IconIndex=50
  52. [MultiLanguageList]
  53. ENGLISH
  54. #ifdef BUILD_CD_ROM
  55. GREEK
  56. CYRILLIC
  57. CE
  58. #endif
  59. [ENGLISH]
  60. OptionDesc=%EnglishDes%
  61. CopyFiles=SmallTTFonts
  62. #ifdef BUILD_CD_ROM
  63. AddReg=EnglishOnly
  64. #endif
  65. [GREEK]
  66. OptionDesc=%GreekDes%
  67. CopyFiles=LargeTTFonts,GreekNLSFiles
  68. AddReg=GreekInstalled
  69. UpdateInis=GreekSubs
  70. [CYRILLIC]
  71. OptionDesc=%CyrillicDes%
  72. CopyFiles=LargeTTFonts,CyrillicNLSFiles
  73. AddReg=CyrillicInstalled
  74. UpdateInis=CyrillicSubs
  75. [CE]
  76. OptionDesc=%CEDes%
  77. CopyFiles=LargeTTFonts,CENLSFiles
  78. AddReg=CEInstalled
  79. UpdateInis=CESubs
  80. ;*** END ML SUPPORT
  81. [folder.sys]
  82. panmap.dll
  83. fontreg.exe
  84. fontext.dll
  85. [folder.win]
  86. fontview.exe
  87. ;****************************************************
  88. ;*** This section added for MultiLanguage Support ***
  89. ;****************************************************
  90. [GreekInstalled]
  91. HKLM,%KEY_Optional%,"Cyrillic",,"Cyrillic"
  92. HKLM,%KEY_Optional%\Cyrillic,INF,,"mullang.inf"
  93. HKLM,%KEY_Optional%\Cyrillic,Section,,"Cyrillic"
  94. HKLM,%KEY_Optional%\Cyrillic,Installed,,"0"
  95. HKLM,%KEY_Optional%,"Greek",,"Greek"
  96. HKLM,%KEY_Optional%\Greek,INF,,"mullang.inf"
  97. HKLM,%KEY_Optional%\Greek,Section,,"Greek"
  98. HKLM,%KEY_Optional%\Greek,Installed,,"1"
  99. HKLM,%KEY_Optional%,"CE",,"CE"
  100. HKLM,%KEY_Optional%\CE,INF,,"mullang.inf"
  101. HKLM,%KEY_Optional%\CE,Section,,"CE"
  102. HKLM,%KEY_Optional%\CE,Installed,,"0"
  103. HKLM, system\currentcontrolset\control\Nls\Locale,00000408,,%00000408% ;Greek
  104. HKLM,"%KEY_Keyboard%\00010408","layout file",,kbdgk220.kbd
  105. HKLM,"%KEY_Keyboard%\00010408","layout text",,%KBD_GK220%
  106. HKLM,"%KEY_Keyboard%\00010408","layout id",,000D
  107. HKLM,"%KEY_Keyboard%\00020408","layout file",,kbdgl220.kbd
  108. HKLM,"%KEY_Keyboard%\00020408","layout text",,%KBD_GK319%
  109. HKLM,"%KEY_Keyboard%\00020408","layout id",,000E
  110. HKLM,"%KEY_Keyboard%\00030408","layout file",,kbdgk319.kbd
  111. HKLM,"%KEY_Keyboard%\00030408","layout text",,%KBD_GL220%
  112. HKLM,"%KEY_Keyboard%\00030408","layout id",,000F
  113. HKLM,"%KEY_Keyboard%\00040408","layout file",,kbdgl319.kbd
  114. HKLM,"%KEY_Keyboard%\00040408","layout text",,%KBD_GL319%
  115. HKLM,"%KEY_Keyboard%\00040408","layout id",,0012
  116. HKLM,"%KEY_Keyboard%\00000408","layout file",,kbdgk.kbd
  117. HKLM,"%KEY_Keyboard%\00000408","layout text",,%KBD_GK%
  118. ;** Greek codepages **
  119. HKLM, system\currentcontrolset\control\Nls\Codepage,1253,,cp_1253.nls
  120. HKLM, system\currentcontrolset\control\Nls\Codepage,737,,cp_737.nls
  121. HKLM, system\currentcontrolset\control\Nls\Codepage,869,,cp_869.nls
  122. [CyrillicInstalled]
  123. HKLM,%KEY_Optional%,"Cyrillic",,"Cyrillic"
  124. HKLM,%KEY_Optional%\Cyrillic,INF,,"mullang.inf"
  125. HKLM,%KEY_Optional%\Cyrillic,Section,,"Cyrillic"
  126. HKLM,%KEY_Optional%\Cyrillic,Installed,,"1"
  127. HKLM,%KEY_Optional%,"Greek",,"Greek"
  128. HKLM,%KEY_Optional%\Greek,INF,,"mullang.inf"
  129. HKLM,%KEY_Optional%\Greek,Section,,"Greek"
  130. HKLM,%KEY_Optional%\Greek,Installed,,"0"
  131. HKLM,%KEY_Optional%,"CE",,"CE"
  132. HKLM,%KEY_Optional%\CE,INF,,"mullang.inf"
  133. HKLM,%KEY_Optional%\CE,Section,,"CE"
  134. HKLM,%KEY_Optional%\CE,Installed,,"0"
  135. ;** Cyrillic specific locales **
  136. HKLM, system\currentcontrolset\control\Nls\Locale,00000423,,%00000423% ;Belarusian
  137. HKLM, system\currentcontrolset\control\Nls\Locale,00000419,,%00000419% ;Russian
  138. HKLM, system\currentcontrolset\control\Nls\Locale,00000402,,%00000402% ;Bulgarian
  139. ;** Cyrillic specific keyboards **
  140. HKLM,"%KEY_Keyboard%\00000419","layout file",,kbdru.kbd
  141. HKLM,"%KEY_Keyboard%\00000419","layout text",,%KBD_RU%
  142. HKLM,"%KEY_Keyboard%\00010419","layout file",,kbdru1.kbd
  143. HKLM,"%KEY_Keyboard%\00010419","layout text",,%KBD_RU1%
  144. HKLM,"%KEY_Keyboard%\00010419","layout id",,0008
  145. HKLM,"%KEY_Keyboard%\00000423","layout file",,kbdblr.kbd
  146. HKLM,"%KEY_Keyboard%\00000423","layout text",,%KBD_BLR%
  147. HKLM,"%KEY_Keyboard%\00000402","layout file",,kbdbul.kbd
  148. HKLM,"%KEY_Keyboard%\00000402","layout text",,%KBD_BUL%
  149. HKLM,"%KEY_Keyboard%\00010402","layout file",,kbdbll.kbd
  150. HKLM,"%KEY_Keyboard%\00010402","layout text",,%KBD_BLL%
  151. HKLM,"%KEY_Keyboard%\00010402","layout id",,0004
  152. ;** Cyrillic codepages **
  153. HKLM, system\currentcontrolset\control\Nls\Codepage,866,,cp_866.nls
  154. HKLM, system\currentcontrolset\control\Nls\Codepage,1251,,cp_1251.nls
  155. [CEInstalled]
  156. HKLM,%KEY_Optional%,"Cyrillic",,"Cyrillic"
  157. HKLM,%KEY_Optional%\Cyrillic,INF,,"mullang.inf"
  158. HKLM,%KEY_Optional%\Cyrillic,Section,,"Cyrillic"
  159. HKLM,%KEY_Optional%\Cyrillic,Installed,,"0"
  160. HKLM,%KEY_Optional%,"Greek",,"Greek"
  161. HKLM,%KEY_Optional%\Greek,INF,,"mullang.inf"
  162. HKLM,%KEY_Optional%\Greek,Section,,"Greek"
  163. HKLM,%KEY_Optional%\Greek,Installed,,"0"
  164. HKLM,%KEY_Optional%,"CE",,"CE"
  165. HKLM,%KEY_Optional%\CE,INF,,"mullang.inf"
  166. HKLM,%KEY_Optional%\CE,Section,,"CE"
  167. HKLM,%KEY_Optional%\CE,Installed,,"1"
  168. ;** CE Specific locales **
  169. HKLM, system\currentcontrolset\control\Nls\Locale,00000424,,%00000424% ;Slovenian
  170. HKLM, system\currentcontrolset\control\Nls\Locale,00000415,,%00000415% ;Polish
  171. HKLM, system\currentcontrolset\control\Nls\Locale,0000040E,,%0000040E% ;Hungarian
  172. HKLM, system\currentcontrolset\control\Nls\Locale,00000405,,%00000405% ;Czech
  173. ;** CE Specific Keyboards **
  174. HKLM,"%KEY_Keyboard%\00000405","layout file",,kbdcz.kbd
  175. HKLM,"%KEY_Keyboard%\00000405","layout text",,%KBD_CZ%
  176. HKLM,"%KEY_Keyboard%\00010405","layout file",,kbdcz1.kbd
  177. HKLM,"%KEY_Keyboard%\00010405","layout text",,%KBD_CZ1%
  178. HKLM,"%KEY_Keyboard%\00010405","layout id",,0005
  179. HKLM,"%KEY_Keyboard%\0000040E","layout file",,kbdhu.kbd
  180. HKLM,"%KEY_Keyboard%\0000040E","layout text",,%KBD_HU%
  181. HKLM,"%KEY_Keyboard%\0001040E","layout file",,kbdhu1.kbd
  182. HKLM,"%KEY_Keyboard%\0001040E","layout text",,%KBD_HU1%
  183. HKLM,"%KEY_Keyboard%\0001040E","layout id",,0006
  184. HKLM,"%KEY_Keyboard%\00000415","layout file",,kbdpl.kbd
  185. HKLM,"%KEY_Keyboard%\00000415","layout text",,%KBD_PL%
  186. HKLM,"%KEY_Keyboard%\00010415","layout file",,kbdpl1.kbd
  187. HKLM,"%KEY_Keyboard%\00010415","layout text",,%KBD_PL1%
  188. HKLM,"%KEY_Keyboard%\00010415","layout id",,0007
  189. HKLM,"%KEY_Keyboard%\00000424","layout file",,kbdsv.kbd
  190. HKLM,"%KEY_Keyboard%\00000424","layout text",,%KBD_SV%
  191. ;** CE Codepages **
  192. HKLM, system\currentcontrolset\control\Nls\Codepage,1250,,cp_1250.nls
  193. HKLM, system\currentcontrolset\control\Nls\Codepage,852,,cp_852.nls
  194. [RegMultiLanguage]
  195. HKLM,%KEY_Optional%,"MultiLanguageTop",,"MultiLanguageTop"
  196. HKLM,%KEY_Optional%\MultiLanguageTop,INF,,"mullang.inf"
  197. HKLM,%KEY_Optional%\MultiLanguageTop,Section,,"MultiLanguageTop"
  198. HKLM,%KEY_Optional%\MultiLanguageTop,Installed,,"0"
  199. [EnglishOnly]
  200. HKLM,%KEY_Optional%,"Cyrillic",,"Cyrillic"
  201. HKLM,%KEY_Optional%\Cyrillic,INF,,"mullang.inf"
  202. HKLM,%KEY_Optional%\Cyrillic,Section,,"Cyrillic"
  203. HKLM,%KEY_Optional%\Cyrillic,Installed,,"0"
  204. HKLM,%KEY_Optional%,"Greek",,"Greek"
  205. HKLM,%KEY_Optional%\Greek,INF,,"mullang.inf"
  206. HKLM,%KEY_Optional%\Greek,Section,,"Greek"
  207. HKLM,%KEY_Optional%\Greek,Installed,,"0"
  208. HKLM,%KEY_Optional%,"CE",,"CE"
  209. HKLM,%KEY_Optional%\CE,INF,,"mullang.inf"
  210. HKLM,%KEY_Optional%\CE,Section,,"CE"
  211. HKLM,%KEY_Optional%\CE,Installed,,"0"
  212. ;** END ML SUPPORT
  213. [folder.addreg]
  214. HKCR,CLSID\{BD84B381-8CA2-1069-AB1D-08000948F534},,,"PANOSE Core Mapper"
  215. HKCR,CLSID\{BD84B381-8CA2-1069-AB1D-08000948F534}\InprocServer32,,,"panmap.dll"
  216. HKCR,CLSID\{BD84B381-8CA2-1069-AB1D-08000948F534}\InprocServer32,ThreadingModel,,"Apartment"
  217. HKCR,CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534},,,"%Font_Folder_Desc%"
  218. HKCR,CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32,,,"fontext.dll"
  219. HKCR,CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32,ThreadingModel,,"Apartment"
  220. HKCR,CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\DefaultIcon,,,"fontext.dll, -101"
  221. HKCR,CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\Hierarchical,,,"0"
  222. HKCR,ttffile\shell
  223. HKCR,ttffile\shell\open
  224. HKCR,ttffile\shell\open\command,,,"%25%\fontview.exe %%1"
  225. HKCR,ttffile\shell\print
  226. HKCR,ttffile\shell\print\command,,,"%25%\fontview.exe /p %%1"
  227. HKCR,fonfile\shell
  228. HKCR,fonfile\shell\open
  229. HKCR,fonfile\shell\open\command,,,"%25%\fontview.exe %%1"
  230. HKCR,fonfile\shell\print
  231. HKCR,fonfile\shell\print\command,,,"%25%\fontview.exe /p %%1"
  232. ; Set the System attribute on the Fonts folder:
  233. ; R=1; H=2; S=4; HS=6; SHR=7
  234. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Win,,,%25%
  235. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Win,FONTS,,"FONTS,4"
  236. [folder.delreg]
  237. ; remove old font folder Review: leave in for m8, remove for RTM
  238. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{BD84B380-8CA2-1069-AB1D-08000948F534}
  239. ;****************************************************
  240. ;*** This section added for MultiLanguage Support ***
  241. ;****************************************************
  242. [LargeTTFonts]
  243. arial.ttf,larial.ttf,larial.001,8
  244. arialbd.ttf,larialbd.ttf,larialbd.001,8
  245. arialbi.ttf,larialbi.ttf,larialbi.001,8
  246. ariali.ttf,lariali.ttf,lariali.001,8
  247. cour.ttf,lcour.ttf,lcour.001,8
  248. courbd.ttf,lcourbd.ttf,lcourbd.001,8
  249. courbi.ttf,lcourbi.ttf,lcourbi.001,8
  250. couri.ttf,lcouri.ttf,lcouri.001,8
  251. times.ttf,ltimes.ttf,ltimes.001,8
  252. timesbd.ttf,ltimesbd.ttf,ltimesbd.001,8
  253. timesbi.ttf,ltimesbi.ttf,ltimesbi.001,8
  254. timesi.ttf,ltimesi.ttf,ltimesi.001,8
  255. marlett.ttf,,,8
  256. symbol.ttf,,,8
  257. wingding.ttf,,,8
  258. modern.fon,,,8
  259. desktop.ini
  260. ;*** End ML Support
  261. [SmallTTFonts]
  262. ; the "8" flag forces a rename since the files may be in use and we can't detect it.
  263. arial.ttf,,,8
  264. arialbd.ttf,,,8
  265. arialbi.ttf,,,8
  266. ariali.ttf,,,8
  267. cour.ttf,,,8
  268. courbd.ttf,,,8
  269. courbi.ttf,,,8
  270. couri.ttf,,,8
  271. marlett.ttf,,,8
  272. times.ttf,,,8
  273. timesbd.ttf,,,8
  274. timesbi.ttf,,,8
  275. timesi.ttf,,,8
  276. symbol.ttf,,,8
  277. wingding.ttf,,,8
  278. modern.fon,,,8
  279. desktop.ini
  280. [ttfonts.del.files]
  281. arial.ttf
  282. arialbd.ttf
  283. arialbi.ttf
  284. ariali.ttf
  285. cour.ttf
  286. courbd.ttf
  287. courbi.ttf
  288. couri.ttf
  289. mscon.ttf
  290. times.ttf
  291. timesbd.ttf
  292. timesbi.ttf
  293. timesi.ttf
  294. symbol.ttf
  295. wingding.ttf
  296. [tt_FOT.del.files]
  297. arial.fot
  298. arialbd.fot
  299. arialbi.fot
  300. ariali.fot
  301. cour.fot
  302. courbd.fot
  303. courbi.fot
  304. couri.fot
  305. symbol.fot
  306. times.fot
  307. timesbd.fot
  308. timesbi.fot
  309. timesi.fot
  310. wingding.fot
  311. [OldFontSubRemove]
  312. ;Turkish
  313. win.ini,FontSubstitutes,"System,0=System,162",
  314. win.ini,FontSubstitutes,"Small Fonts,0=Small Fonts,162",
  315. win.ini,FontSubstitutes,"MS Shell Dlg,0=MS Sans Serif,162",
  316. win.ini,FontSubstitutes,"Helv,0=MS Sans Serif,162",
  317. win.ini,FontSubstitutes,"Tms Rmn,0=MS Serif,162",
  318. win.ini,FontSubstitutes,"Arial Tur,162=Arial,162",
  319. win.ini,FontSubstitutes,"Arial Tur,0=Arial,162",
  320. win.ini,FontSubstitutes,"Helvetica,162=Arial,162",
  321. win.ini,FontSubstitutes,"Helvetica,0=Arial,162",
  322. win.ini,FontSubstitutes,"Courier New Tur,162=Courier New,162",
  323. win.ini,FontSubstitutes,"Courier New Tur,0=Courier New,162",
  324. win.ini,FontSubstitutes,"Times New Roman Tur,162=Times New Roman,162",
  325. win.ini,FontSubstitutes,"Times New Roman Tur,0=Times New Roman,162",
  326. win.ini,FontSubstitutes,"Times,162=Times New Roman,162",
  327. win.ini,FontSubstitutes,"Times,0=Times New Roman,162",
  328. ;Remove Baltic
  329. win.ini,FontSubstitutes,"System,0=System,186",
  330. win.ini,FontSubstitutes,"MS Serif,0=MS Serif,186",
  331. win.ini,FontSubstitutes,"MS Sans Serif,0=MS Sans Serif,186",
  332. win.ini,FontSubstitutes,"Helv,0=MS Sans Serif,186",
  333. win.ini,FontSubstitutes,"Tms Rmn,0=MS Serif,186",
  334. win.ini,FontSubstitutes,"MS Shell Dlg,0=MS Sans Serif,186",
  335. win.ini,FontSubstitutes,"Arial Baltic,186=Arial,186",
  336. win.ini,FontSubstitutes,"Helvetica,0=Arial,186",
  337. win.ini,FontSubstitutes,"Courier New Baltic,186=Courier New,186",
  338. win.ini,FontSubstitutes,"Times New Roman Baltic,186=Times New Roman,186",
  339. win.ini,FontSubstitutes,"Times,0=Times New Roman,186",
  340. ;Remove CE
  341. win.ini,FontSubstitutes,"System,0=System,238",
  342. win.ini,FontSubstitutes,"MS Serif,0=MS Serif,238",
  343. win.ini,FontSubstitutes,"MS Sans Serif,0=MS Sans Serif,238",
  344. win.ini,FontSubstitutes,"Helv,0=MS Sans Serif,238",
  345. win.ini,FontSubstitutes,"Tms Rmn,0=MS Serif,238",
  346. win.ini,FontSubstitutes,"MS Shell Dlg,0=MS Sans Serif,238",
  347. win.ini,FontSubstitutes,"Helv,238=MS Sans Serif,238",
  348. win.ini,FontSubstitutes,"Tms Rmn,238=MS Serif,238",
  349. win.ini,FontSubstitutes,"MS Shell Dlg,238=MS Sans Serif,238",
  350. win.ini,FontSubstitutes,"Arial CE,238=Arial,238",
  351. win.ini,FontSubstitutes,"Arial CE,0=Arial,238",
  352. win.ini,FontSubstitutes,"Helvetica,238=Arial,238",
  353. win.ini,FontSubstitutes,"Helvetica,0=Arial,238",
  354. win.ini,FontSubstitutes,"Courier New CE,238=Courier New,238",
  355. win.ini,FontSubstitutes,"Courier New CE,0=Courier New,238",
  356. win.ini,FontSubstitutes,"Times New Roman CE,238=Times New Roman,238",
  357. win.ini,FontSubstitutes,"Times New Roman CE,0=Times New Roman,238",
  358. win.ini,FontSubstitutes,"Times,238=Times New Roman,238",
  359. win.ini,FontSubstitutes,"Times,0=Times New Roman,238",
  360. ;Remove Cyrillic
  361. win.ini,FontSubstitutes,"Courier,0=Courier,204",
  362. win.ini,FontSubstitutes,"System,0=System,204",
  363. win.ini,FontSubstitutes,"Small Fonts,0=Small Fonts,204",
  364. win.ini,FontSubstitutes,"MS Serif,0=MS Serif,204",
  365. win.ini,FontSubstitutes,"MS Sans Serif,0=MS Sans Serif,204",
  366. win.ini,FontSubstitutes,"Helv,204=MS Sans Serif,204",
  367. win.ini,FontSubstitutes,"Helv,0=MS Sans Serif,204",
  368. win.ini,FontSubstitutes,"Tms Rmn,204=MS Serif,204",
  369. win.ini,FontSubstitutes,"Tms Rmn,0=MS Serif,204",
  370. win.ini,FontSubstitutes,"MS Shell Dlg,204=MS Sans Serif,204",
  371. win.ini,FontSubstitutes,"MS Shell Dlg,0=MS Sans Serif,204",
  372. win.ini,FontSubstitutes,"Arial Cyr,204=Arial,204",
  373. win.ini,FontSubstitutes,"Arial Cyr,0=Arial,204",
  374. win.ini,FontSubstitutes,"Helvetica,204=Arial,204",
  375. win.ini,FontSubstitutes,"Helvetica,0=Arial,204",
  376. win.ini,FontSubstitutes,"Courier New Cyr,204=Courier New,204",
  377. win.ini,FontSubstitutes,"Courier New Cyr,0=Courier New,204",
  378. win.ini,FontSubstitutes,"Times New Roman Cyr,204=Times New Roman,204",
  379. win.ini,FontSubstitutes,"Times New Roman Cyr,0=Times New Roman,204",
  380. win.ini,FontSubstitutes,"Times,204=Times New Roman,204",
  381. win.ini,FontSubstitutes,"Times,0=Times New Roman,204",
  382. ;Remove Greek
  383. win.ini,FontSubstitutes,"Courier,0=Courier,161",
  384. win.ini,FontSubstitutes,"System,0=System,161",
  385. win.ini,FontSubstitutes,"Small Fonts,0=Small Fonts,161",
  386. win.ini,FontSubstitutes,"MS Serif,0=MS Serif,161",
  387. win.ini,FontSubstitutes,"MS Sans Serif,0=MS Sans Serif,161",
  388. win.ini,FontSubstitutes,"Fixedsys Greek,0=Fixedsys,161",
  389. win.ini,FontSubstitutes,"System Greek,0=System,161",
  390. win.ini,FontSubstitutes,"Courier Greek,0=Courier,161",
  391. win.ini,FontSubstitutes,"MS Serif Greek,0=MS Serif,161",
  392. win.ini,FontSubstitutes,"Small Fonts Greek,0=Small Fonts,161",
  393. win.ini,FontSubstitutes,"MS Sans Serif Greek,0=MS Sans Serif,161",
  394. win.ini,FontSubstitutes,"Arial Greek,161=Arial,161",
  395. win.ini,FontSubstitutes,"Arial Greek,0=Arial,161",
  396. win.ini,FontSubstitutes,"Helvetica,161=Arial,161",
  397. win.ini,FontSubstitutes,"Helvetica,0=Arial,161",
  398. win.ini,FontSubstitutes,"Courier New Greek,161=Courier New,161",
  399. win.ini,FontSubstitutes,"Courier New Greek,0=Courier New,161",
  400. win.ini,FontSubstitutes,"Times New Roman Greek,161=Times New Roman,161",
  401. win.ini,FontSubstitutes,"Times New Roman Greek,0=Times New Roman,161",
  402. win.ini,FontSubstitutes,"Times,161=Times New Roman,161",
  403. win.ini,FontSubstitutes,"Times,0=Times New Roman,161",
  404. win.ini,FontSubstitutes,"Helv,161=MS Sans Serif,161",
  405. win.ini,FontSubstitutes,"Helv,0=MS Sans Serif,161",
  406. win.ini,FontSubstitutes,"Tms Rmn,161=MS Serif,161",
  407. win.ini,FontSubstitutes,"Tms Rmn,0=MS Serif,161",
  408. win.ini,FontSubstitutes,"MS Shell Dlg,161=MS Sans Serif,161",
  409. win.ini,FontSubstitutes,"MS Shell Dlg,0=MS Sans Serif,161",
  410. [ttfonts.inis]
  411. win.ini,fonts,,"Arial (TrueType)=ARIAL.TTF"
  412. win.ini,fonts,,"Arial %Bold% (TrueType)=ARIALBD.TTF"
  413. win.ini,fonts,,"Arial %Bold.Italic% (TrueType)=ARIALBI.TTF"
  414. win.ini,fonts,,"Arial %Italic% (TrueType)=ARIALI.TTF"
  415. win.ini,fonts,,"Courier New (TrueType)=COUR.TTF"
  416. win.ini,fonts,,"Courier New %Bold% (TrueType)=COURBD.TTF"
  417. win.ini,fonts,,"Courier New %Bold.Italic% (TrueType)=COURBI.TTF"
  418. win.ini,fonts,,"Courier New %Italic% (TrueType)=COURI.TTF"
  419. win.ini,fonts,,"Times New Roman (TrueType)=TIMES.TTF"
  420. win.ini,fonts,,"Times New Roman %Bold% (TrueType)=TIMESBD.TTF"
  421. win.ini,fonts,,"Times New Roman %Bold.Italic% (TrueType)=TIMESBI.TTF"
  422. win.ini,fonts,,"Times New Roman %Italic% (TrueType)=TIMESI.TTF"
  423. win.ini,fonts,,"WingDings (TrueType)=WINGDING.TTF"
  424. win.ini,fonts,,"Symbol (TrueType)=SYMBOL.TTF"
  425. win.ini,fonts,,"Modern (Plotter)=MODERN.FON"
  426. ; delete this line:
  427. win.ini,fonts,"MS Console (TrueType)="
  428. ;****************************************************
  429. ;*** This section added for MultiLanguage Support ***
  430. ;****************************************************
  431. [GreekSubs]
  432. win.ini,FontSubstitutes,,"Arial Greek,161=Arial,161"
  433. win.ini,FontSubstitutes,,"Courier New Greek,161=Courier New,161"
  434. win.ini,FontSubstitutes,,"Times New Roman Greek,161=Times New Roman,161"
  435. [CyrillicSubs]
  436. win.ini,FontSubstitutes,,"Arial Cyr,204=Arial,204"
  437. win.ini,FontSubstitutes,,"Courier New Cyr,204=Courier New,204"
  438. win.ini,FontSubstitutes,,"Times New Roman Cyr,204=Times New Roman,204"
  439. [CESubs]
  440. win.ini,FontSubstitutes,,"Arial CE,238=Arial,238"
  441. win.ini,FontSubstitutes,,"Courier New CE,238=Courier New,238"
  442. win.ini,FontSubstitutes,,"Times New Roman CE,238=Times New Roman,238"
  443. ;** END MultiLanguage Support
  444. [FontSubs]
  445. win.ini,FontSubstitutes,,"Helv=MS Sans Serif"
  446. win.ini,FontSubstitutes,,"Tms Rmn=MS Serif"
  447. win.ini,FontSubstitutes,"Courier=Courier New", ; Delete this entry
  448. win.ini,FontSubstitutes,,"Times=Times New Roman"
  449. win.ini,FontSubstitutes,,"Helvetica=Arial"
  450. win.ini,FontSubstitutes,,"MS Shell Dlg=MS Sans Serif"
  451. ; Copy.Files References
  452. [MS_SMALL_CopyFiles]
  453. vgasys.fon,,,8
  454. vgafix.fon,,,8
  455. vgaoem.fon,,,8
  456. sserife.fon,,,8
  457. serife.fon,,,8
  458. coure.fon,,,8
  459. symbole.fon,,,8
  460. smalle.fon,,,8
  461. [MS_SMALL_DelFiles]
  462. ;Delete these from the Sys Dir since they're now copied to the Fonts Folder
  463. vgasys.fon
  464. vgafix.fon
  465. vgaoem.fon
  466. sserife.fon
  467. serife.fon
  468. coure.fon
  469. symbole.fon
  470. smalle.fon
  471. [MS_LARGE_CopyFiles]
  472. 8514sys.fon,,,8
  473. 8514fix.fon,,,8
  474. 8514oem.fon,,,8
  475. sseriff.fon,,,8
  476. seriff.fon,,,8
  477. courf.fon,,,8
  478. symbolf.fon,,,8
  479. smallf.fon,,,8
  480. ;****************************************************
  481. ;*** This section added for MultiLanguage Support ***
  482. ;****************************************************
  483. [CENLSFiles]
  484. cp_852.nls,,,1
  485. cp_1250.nls,,,1
  486. [CyrillicNLSFiles]
  487. cp_866.nls,,,1
  488. cp_1251.nls,,,1
  489. [GreekNLSFiles]
  490. cp_1253.nls,,,1
  491. cp_737.nls,,,1
  492. cp_869.nls,,,1
  493. ;** END MultiLanguage Support
  494. [MS_LARGE_DelFiles]
  495. ;Delete these from the Sys Dir since they're now copied to the Fonts Folder
  496. 8514sys.fon
  497. 8514fix.fon
  498. 8514oem.fon
  499. sseriff.fon
  500. seriff.fon
  501. courf.fon
  502. symbolf.fon
  503. smallf.fon
  504. [MS_FONTSIZE_DelReg]
  505. HKLM,%KEY_FontSize%,96
  506. HKLM,%KEY_FontSize%,120
  507. HKLM,%KEY_FontSize%\96\system
  508. [MS_FONTSIZE_AddReg]
  509. HKLM,%KEY_FontSize%\96,Description,,%Small.Desc%
  510. HKLM,%KEY_FontSize%\96\System,vgasys.fon,,fonts.fon
  511. HKLM,%KEY_FontSize%\96\System,vgafix.fon,,fixedfon.fon
  512. HKLM,%KEY_FontSize%\96\System,vgaoem.fon,,oemfonts.fon
  513. HKLM,%KEY_FontSize%\96\User,serife.fon,,%Small.Serif%
  514. HKLM,%KEY_FontSize%\96\User,sserife.fon,,%Small.SSerif%
  515. HKLM,%KEY_FontSize%\96\User,coure.fon,,%Small.Cour%
  516. HKLM,%KEY_FontSize%\96\User,symbole.fon,,%Small.Symbol%
  517. HKLM,%KEY_FontSize%\96\User,smalle.fon,,%Small.Small%
  518. HKLM,%KEY_FontSize%\120,Description,,%Large.Desc%
  519. HKLM,%KEY_FontSize%\120\System,8514sys.fon,,fonts.fon
  520. HKLM,%KEY_FontSize%\120\System,8514fix.fon,,fixedfon.fon
  521. HKLM,%KEY_FontSize%\120\System,8514oem.fon,,oemfonts.fon
  522. HKLM,%KEY_FontSize%\120\User,seriff.fon,,%Large.Serif%
  523. HKLM,%KEY_FontSize%\120\User,sseriff.fon,,%Large.SSerif%
  524. HKLM,%KEY_FontSize%\120\User,courf.fon,,%Large.Cour%
  525. HKLM,%KEY_FontSize%\120\User,symbolf.fon,,%Large.Symbol%
  526. HKLM,%KEY_FontSize%\120\User,smallf.fon,,%Large.Small%
  527. ; Mark .FON and Marlet.ttf w/ the HIDDEN attrib on first boot:
  528. ; (Note that you need to use CAPS so the filesystem doesn't treat it as a LFN)
  529. ; R=1; H=2; S=4; HR=3; HS=6; SHR=7
  530. HKLM,%KEY_RENAME%\Fonts,,,%20%
  531. HKLM,%KEY_RENAME%\Fonts,MARLETT.TTF,,",6"
  532. HKLM,%KEY_RENAME%\Fonts,MODERN.FON,,",2"
  533. HKLM,%KEY_RENAME%\Fonts,DOSAPP.FON,,",6"
  534. HKLM,%KEY_RENAME%\Fonts,APP850.FON,,",6"
  535. HKLM,%KEY_RENAME%\Fonts,VGA850.FON,,",6"
  536. HKLM,%KEY_RENAME%\Fonts,VGASYS.FON,,",6"
  537. HKLM,%KEY_RENAME%\Fonts,VGAFIX.FON,,",6"
  538. HKLM,%KEY_RENAME%\Fonts,VGAOEM.FON,,",6"
  539. HKLM,%KEY_RENAME%\Fonts,SSERIFE.FON,,",2"
  540. HKLM,%KEY_RENAME%\Fonts,SERIFE.FON,,",2"
  541. HKLM,%KEY_RENAME%\Fonts,COURE.FON,,",2"
  542. HKLM,%KEY_RENAME%\Fonts,SYMBOLE.FON,,",2"
  543. HKLM,%KEY_RENAME%\Fonts,SMALLE.FON,,",2"
  544. HKLM,%KEY_RENAME%\Fonts,8514SYS.FON,,",2"
  545. HKLM,%KEY_RENAME%\Fonts,8514FIX.FON,,",2"
  546. HKLM,%KEY_RENAME%\Fonts,8514OEM.FON,,",2"
  547. HKLM,%KEY_RENAME%\Fonts,SSERIFF.FON,,",2"
  548. HKLM,%KEY_RENAME%\Fonts,SERIFF.FON,,",2"
  549. HKLM,%KEY_RENAME%\Fonts,COURF.FON,,",2"
  550. HKLM,%KEY_RENAME%\Fonts,SYMBOLF.FON,,",2"
  551. HKLM,%KEY_RENAME%\Fonts,SMALLF.FON,,",2"
  552. ; User-visible strings
  553. [Strings]
  554. ;Non-Localizable strings:
  555. KEY_Optional="SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  556. KEY_FontSize="software\Microsoft\windows\currentversion\fontsize"
  557. KEY_Keyboard="system\currentcontrolset\control\keyboard layouts"
  558. KEY_RENAME = "Software\Microsoft\Windows\CurrentVersion\RenameFiles"
  559. ;Localizable strings:
  560. MSFontSizeOptions="Font Size Options"
  561. TTFONTS ="True Type Fonts"
  562. Font_Folder_Desc = "Fonts"
  563. Bold="Bold"
  564. Italic="Italic"
  565. Bold.Italic="Bold Italic"
  566. ;Normal Strings
  567. Small.Desc="Small Fonts"
  568. Small.Serif="MS Serif 8,10,12,14,18,24 (VGA res)"
  569. Small.SSerif="MS Sans Serif 8,10,12,14,18,24 (VGA res)"
  570. Small.Cour="Courier 10,12,15 (VGA res)"
  571. Small.Symbol="Symbol 8,10,12,14,18,24 (VGA res)"
  572. Small.Small="Small Fonts (VGA res)"
  573. Large.Desc="Large Fonts"
  574. Large.Serif="MS Serif 8,10,12,14,18,24 (8514/a res)"
  575. Large.SSerif="MS Sans Serif 8,10,12,14,18,24 (8514/a res)"
  576. Large.Cour="Courier 10,12,15 (8514/a res)"
  577. Large.Symbol="Symbol 8,10,12,14,18,24 (8514/a res)"
  578. Large.Small="Small Fonts (8514/a res)"
  579. ;****************************************************
  580. ;*** This section added for MultiLanguage Support ***
  581. ;****************************************************
  582. MultiLanguageDesc="Language Support"
  583. EnglishDes="English/Western European language support"
  584. GreekDes="English/Western European and Greek language support"
  585. CyrillicDes="English/Western European and Cyrillic language support"
  586. CEDes="English/Western European and Central European language support"
  587. 00000423="Belarusian"
  588. 00000402="Bulgarian"
  589. 00000405="Czech"
  590. 00000408="Greek"
  591. 0000040E="Hungarian"
  592. 00000415="Polish"
  593. 00000419="Russian"
  594. 00000424="Slovenian"
  595. KBD_RU="Russian"
  596. KBD_BUL="Bulgarian (Cyrillic)"
  597. KBD_BLL="Bulgarian (Latin)"
  598. KBD_BLR="Belarusian"
  599. KBD_CZ="Czech"
  600. KBD_CZ1="Czech (Qwerty)"
  601. KBD_GK="Greek"
  602. KBD_HU="Hungarian"
  603. KBD_HU1="Hungarian (101 keys)"
  604. KBD_PL="Polish"
  605. KBD_PL1="Polish (Programmers)"
  606. KBD_RU1="Russian (Typewriter)"
  607. KBD_SV="Slovenian"
  608. KBD_GK220="Greek IBM 220"
  609. KBD_GK319="Greek IBM 319"
  610. KBD_GL220="Greek Latin IBM 220"
  611. KBD_GL319="Greek Latin IBM 319"
  612.