home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / enable.inf < prev    next >
Encoding:
INI File  |  1997-10-21  |  10.7 KB  |  296 lines

  1.  
  2. ; ENABLE.INF
  3. ; Copyright (c) 1993-1995, Microsoft Corporation
  4.  
  5. [version]
  6. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  7. signature="$CHICAGO$"
  8. SetupClass=BASE
  9.  
  10. [DestinationDirs]
  11. CopyEnableFiles      = 11    ; LDID_SYS
  12. CopyEnableFiles.win  = 25    ; LDID_SHARED
  13. CopyEnableFiles.VxD  = 22    ; LDID_VMM32
  14. CopyEnableFiles.HLP  = 18    ; LDID_HELP
  15. CopyEnableFiles.cur  = 25,Cursors   ; Shared Windows\Cursors Dir
  16. DelenableFiles.VxD   = 11    ; LDID_SYS
  17. DelenableFiles.win   = 25    ; LDID_SHARED
  18. Register_Enable.Copy = 17    ; LDID_INF
  19.  
  20. [BaseWinOptions]
  21. Register_Enable
  22.  
  23. [Register_Enable]
  24. AddReg=Register_Enable.AddReg
  25. DelReg=Register_Enable.DelReg
  26. CopyFiles=Register_Enable.Copy
  27.  
  28. [Register_Enable.Copy]
  29. enable.inf
  30.  
  31. [Register_Enable.DelReg]
  32. ;Remove old top-level OC
  33. HKLM,%KEY_OPTIONAL%,EnableTop
  34. HKLM,%KEY_OPTIONAL%\EnableTop
  35.  
  36. [Register_Enable.AddReg]
  37. ;Create entries for Maint Mode Setup, set initially to uninstalled:
  38. HKLM,%KEY_OPTIONAL%,"Accessibility",,"Accessibility"
  39. HKLM,%KEY_OPTIONAL%\Accessibility,INF,,"enable.inf"
  40. HKLM,%KEY_OPTIONAL%\Accessibility,Section,,"Install_Enable"
  41. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0"
  42.  
  43. [Optional Components]
  44. Install_Enable
  45.  
  46. [Install_Enable]
  47. OptionDesc  = %Enable_DESC%
  48. Tip         = %Enable_TIP%
  49. InstallType = 0              ;Manual only
  50. IconIndex   = 41
  51. Uninstall   = Enable_remove
  52. CopyFiles   = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.VxD, CopyEnableFiles.HLP, CopyEnableFiles.cur
  53. DelFiles    = DelenableFiles.VxD, DelenableFiles.win
  54. UpdateInis  = UpdateEnableInis
  55. addreg      = UpdateEnableReg, Enable.install.reg, cursors.AddReg
  56. Reboot=1
  57.  
  58. [Enable_remove]
  59. DelFiles   = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.HLP, CopyEnableFiles.cur
  60. AddReg     = Enable.remove.reg
  61. DelReg     = cursors.AddReg
  62. UpdateInis  = RemoveEnableInis
  63. Reboot=1
  64.  
  65. [CopyEnableFiles]
  66. ACCESS.CPL,,,1
  67. ENABLE2.VXD
  68. ENABLE3.DLL,,,1
  69. ENABLE4.VXD
  70. OLEACC.DLL
  71. MAGNIFY.EXE
  72. MAG_HOOK.DLL
  73. ACCWIZ.EXE
  74.  
  75. [CopyEnableFiles.win]
  76. ACCSTAT.EXE,,,1
  77.  
  78. [CopyEnableFiles.VxD]
  79. enable.vxd
  80.  
  81. [CopyEnableFiles.HLP]
  82. ACCESS.HLP
  83.  
  84. [CopyEnableFiles.cur]
  85. arrow_r.cur
  86. arrow_rl.cur
  87. arrow_rm.cur
  88. beam_r.cur
  89. beam_rl.cur
  90. beam_rm.cur
  91. busy_r.cur
  92. busy_rl.cur
  93. busy_rm.cur
  94. cross_r.cur
  95. cross_rl.cur
  96. cross_rm.cur
  97. help_r.cur
  98. help_rl.cur
  99. help_rm.cur
  100. move_r.cur
  101. move_rl.cur
  102. move_rm.cur
  103. no_r.cur
  104. no_rl.cur
  105. no_rm.cur
  106. pen_r.cur
  107. pen_rl.cur
  108. pen_rm.cur
  109. size1_r.cur
  110. size1_rl.cur
  111. size1_rm.cur
  112. size2_r.cur
  113. size2_rl.cur
  114. size2_rm.cur
  115. size3_r.cur
  116. size3_rl.cur
  117. size3_rm.cur
  118. size4_r.cur
  119. size4_rl.cur
  120. size4_rm.cur
  121. up_r.cur
  122. up_rl.cur
  123. up_rm.cur
  124. wait_r.cur
  125. wait_rl.cur
  126. wait_rm.cur
  127. arrow_i.cur
  128. arrow_il.cur
  129. arrow_im.cur
  130. beam_i.cur
  131. beam_il.cur
  132. beam_im.cur
  133. busy_i.cur
  134. busy_il.cur
  135. busy_im.cur
  136. cross_i.cur
  137. cross_il.cur
  138. cross_im.cur
  139. help_i.cur
  140. help_il.cur
  141. help_im.cur
  142. move_i.cur
  143. move_il.cur
  144. move_im.cur
  145. no_i.cur
  146. no_il.cur
  147. no_im.cur
  148. pen_i.cur
  149. pen_il.cur
  150. pen_im.cur
  151. size1_i.cur
  152. size1_il.cur
  153. size1_im.cur
  154. size2_i.cur
  155. size2_il.cur
  156. size2_im.cur
  157. size3_i.cur
  158. size3_il.cur
  159. size3_im.cur
  160. size4_i.cur
  161. size4_il.cur
  162. size4_im.cur
  163. up_i.cur
  164. up_il.cur
  165. up_im.cur
  166. wait_i.cur
  167. wait_il.cur
  168. wait_im.cur
  169. arrow_l.cur
  170. arrow_m.cur
  171. beam_l.cur
  172. beam_m.cur
  173. busy_l.cur
  174. busy_m.cur
  175. cross_l.cur
  176. cross_m.cur
  177. help_l.cur
  178. help_m.cur
  179. move_l.cur
  180. move_m.cur
  181. no_l.cur
  182. no_m.cur
  183. pen_l.cur
  184. pen_m.cur
  185. size1_l.cur
  186. size1_m.cur
  187. size2_l.cur
  188. size2_m.cur
  189. size3_l.cur
  190. size3_m.cur
  191. size4_l.cur
  192. size4_m.cur
  193. up_l.cur
  194. up_m.cur
  195. wait_l.cur
  196. wait_m.cur
  197. hand-r.cur
  198. hand-rl.cur
  199. hand-rm.cur
  200. hand-i.cur
  201. hand-il.cur
  202. hand-im.cur
  203. hand-l.cur
  204. hand-m.cur
  205.  
  206. [DelenableFiles.win]
  207. ACCESS40.HLP
  208.  
  209. [DelenableFiles.VxD]
  210. enable.386
  211. enable2.386
  212. enable4.386
  213.  
  214. [UpdateEnableInis]
  215. system.ini,386Enh,,"device=*enable"
  216. wininit.ini, CombineVxDs,,"%22%\enable.vxd=%11%\vmm32.vxd"
  217. ;create link to Magnifier and Accessibility Wizard
  218. setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%"         ;creates folder
  219. setup.ini, accessibgroup,, """%MAGNIFY_NAME%"",""%MAGNIFY_EXE%"""         ;creates link 
  220. setup.ini, accessibgroup,, """%ACCWIZ_NAME%"",""%ACCWIZ_EXE%"""           ;creates link 
  221.  
  222.  
  223. [UpdateEnableReg]
  224. HKLM,System\CurrentControlSet\Control\VMM32Files,enable.vxd,1,
  225.  
  226. [Enable.install.reg]
  227. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"1"
  228.  
  229. [cursors.AddReg]                     ; Common Registry Entries
  230. ; Current User
  231. HKCU,"Control Panel\Cursors\Schemes","%Scheme1%",,"%25%%C0%r.cur,%25%%C1%r.cur,%25%%C2%r.cur,%25%%C3%r.cur,%25%%C4%r.cur,%25%%C5%r.cur,%25%%C6%r.cur,%25%%C7%r.cur,%25%%C8%r.cur,%25%%C9%r.cur,%25%%CA%r.cur,%25%%CB%r.cur,%25%%CC%r.cur,%25%%CD%r.cur,%25%%CE%r.cur"
  232. HKCU,"Control Panel\Cursors\Schemes","%Scheme2%",,"%25%%C0%rm.cur,%25%%C1%rm.cur,%25%%C2%rm.cur,%25%%C3%rm.cur,%25%%C4%rm.cur,%25%%C5%rm.cur,%25%%C6%rm.cur,%25%%C7%rm.cur,%25%%C8%rm.cur,%25%%C9%rm.cur,%25%%CA%rm.cur,%25%%CB%rm.cur,%25%%CC%rm.cur,%25%%CD%rm.cur,%25%%CE%rm.cur"
  233. HKCU,"Control Panel\Cursors\Schemes","%Scheme3%",,"%25%%C0%rl.cur,%25%%C1%rl.cur,%25%%C2%rl.cur,%25%%C3%rl.cur,%25%%C4%rl.cur,%25%%C5%rl.cur,%25%%C6%rl.cur,%25%%C7%rl.cur,%25%%C8%rl.cur,%25%%C9%rl.cur,%25%%CA%rl.cur,%25%%CB%rl.cur,%25%%CC%rl.cur,%25%%CD%rl.cur,%25%%CE%rl.cur"
  234. HKCU,"Control Panel\Cursors\Schemes","%Scheme4%",,"%25%%C0%i.cur,%25%%C1%i.cur,%25%%C2%i.cur,%25%%C3%i.cur,%25%%C4%i.cur,%25%%C5%i.cur,%25%%C6%i.cur,%25%%C7%i.cur,%25%%C8%i.cur,%25%%C9%i.cur,%25%%CA%i.cur,%25%%CB%i.cur,%25%%CC%i.cur,%25%%CD%i.cur,%25%%CE%i.cur"
  235. HKCU,"Control Panel\Cursors\Schemes","%Scheme5%",,"%25%%C0%im.cur,%25%%C1%im.cur,%25%%C2%im.cur,%25%%C3%im.cur,%25%%C4%im.cur,%25%%C5%im.cur,%25%%C6%im.cur,%25%%C7%im.cur,%25%%C8%im.cur,%25%%C9%im.cur,%25%%CA%im.cur,%25%%CB%im.cur,%25%%CC%im.cur,%25%%CD%im.cur,%25%%CE%im.cur"
  236. HKCU,"Control Panel\Cursors\Schemes","%Scheme6%",,"%25%%C0%il.cur,%25%%C1%il.cur,%25%%C2%il.cur,%25%%C3%il.cur,%25%%C4%il.cur,%25%%C5%il.cur,%25%%C6%il.cur,%25%%C7%il.cur,%25%%C8%il.cur,%25%%C9%il.cur,%25%%CA%il.cur,%25%%CB%il.cur,%25%%CC%il.cur,%25%%CD%il.cur,%25%%CE%il.cur"
  237. HKCU,"Control Panel\Cursors\Schemes","%Scheme7%",,"%25%%C0%m.cur,%25%%C1%m.cur,%25%%C2%m.cur,%25%%C3%m.cur,%25%%C4%m.cur,%25%%C5%m.cur,%25%%C6%m.cur,%25%%C7%m.cur,%25%%C8%m.cur,%25%%C9%m.cur,%25%%CA%m.cur,%25%%CB%m.cur,%25%%CC%m.cur,%25%%CD%m.cur,%25%%CE%m.cur"
  238. HKCU,"Control Panel\Cursors\Schemes","%Scheme8%",,"%25%%C0%l.cur,%25%%C1%l.cur,%25%%C2%l.cur,%25%%C3%l.cur,%25%%C4%l.cur,%25%%C5%l.cur,%25%%C6%l.cur,%25%%C7%l.cur,%25%%C8%l.cur,%25%%C9%l.cur,%25%%CA%l.cur,%25%%CB%l.cur,%25%%CC%l.cur,%25%%CD%l.cur,%25%%CE%l.cur"
  239. ; Default User
  240. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme1%",,"%25%%C0%r.cur,%25%%C1%r.cur,%25%%C2%r.cur,%25%%C3%r.cur,%25%%C4%r.cur,%25%%C5%r.cur,%25%%C6%r.cur,%25%%C7%r.cur,%25%%C8%r.cur,%25%%C9%r.cur,%25%%CA%r.cur,%25%%CB%r.cur,%25%%CC%r.cur,%25%%CD%r.cur,%25%%CE%r.cur"
  241. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme2%",,"%25%%C0%rm.cur,%25%%C1%rm.cur,%25%%C2%rm.cur,%25%%C3%rm.cur,%25%%C4%rm.cur,%25%%C5%rm.cur,%25%%C6%rm.cur,%25%%C7%rm.cur,%25%%C8%rm.cur,%25%%C9%rm.cur,%25%%CA%rm.cur,%25%%CB%rm.cur,%25%%CC%rm.cur,%25%%CD%rm.cur,%25%%CE%rm.cur"
  242. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme3%",,"%25%%C0%rl.cur,%25%%C1%rl.cur,%25%%C2%rl.cur,%25%%C3%rl.cur,%25%%C4%rl.cur,%25%%C5%rl.cur,%25%%C6%rl.cur,%25%%C7%rl.cur,%25%%C8%rl.cur,%25%%C9%rl.cur,%25%%CA%rl.cur,%25%%CB%rl.cur,%25%%CC%rl.cur,%25%%CD%rl.cur,%25%%CE%rl.cur"
  243. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme4%",,"%25%%C0%i.cur,%25%%C1%i.cur,%25%%C2%i.cur,%25%%C3%i.cur,%25%%C4%i.cur,%25%%C5%i.cur,%25%%C6%i.cur,%25%%C7%i.cur,%25%%C8%i.cur,%25%%C9%i.cur,%25%%CA%i.cur,%25%%CB%i.cur,%25%%CC%i.cur,%25%%CD%i.cur,%25%%CE%i.cur"
  244. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme5%",,"%25%%C0%im.cur,%25%%C1%im.cur,%25%%C2%im.cur,%25%%C3%im.cur,%25%%C4%im.cur,%25%%C5%im.cur,%25%%C6%im.cur,%25%%C7%im.cur,%25%%C8%im.cur,%25%%C9%im.cur,%25%%CA%im.cur,%25%%CB%im.cur,%25%%CC%im.cur,%25%%CD%im.cur,%25%%CE%im.cur"
  245. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme6%",,"%25%%C0%il.cur,%25%%C1%il.cur,%25%%C2%il.cur,%25%%C3%il.cur,%25%%C4%il.cur,%25%%C5%il.cur,%25%%C6%il.cur,%25%%C7%il.cur,%25%%C8%il.cur,%25%%C9%il.cur,%25%%CA%il.cur,%25%%CB%il.cur,%25%%CC%il.cur,%25%%CD%il.cur,%25%%CE%il.cur"
  246. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme7%",,"%25%%C0%m.cur,%25%%C1%m.cur,%25%%C2%m.cur,%25%%C3%m.cur,%25%%C4%m.cur,%25%%C5%m.cur,%25%%C6%m.cur,%25%%C7%m.cur,%25%%C8%m.cur,%25%%C9%m.cur,%25%%CA%m.cur,%25%%CB%m.cur,%25%%CC%m.cur,%25%%CD%m.cur,%25%%CE%m.cur"
  247. HKU,".DEFAULT\Control Panel\Cursors\Schemes","%Scheme8%",,"%25%%C0%l.cur,%25%%C1%l.cur,%25%%C2%l.cur,%25%%C3%l.cur,%25%%C4%l.cur,%25%%C5%l.cur,%25%%C6%l.cur,%25%%C7%l.cur,%25%%C8%l.cur,%25%%C9%l.cur,%25%%CA%l.cur,%25%%CB%l.cur,%25%%CC%l.cur,%25%%CD%l.cur,%25%%CE%l.cur"
  248.  
  249. [Enable.remove.reg]
  250. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0"
  251.  
  252. [RemoveEnableInis]
  253. system.ini,386Enh,"device=*enable",,1
  254. setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%"         ;creates folder
  255. setup.ini, accessibgroup,, """%MAGNIFY_NAME%"""         ;deletes link 
  256. setup.ini, accessibgroup,, """%ACCWIZ_NAME%"""          ;deletes link 
  257.  
  258. [Strings]
  259. ; Used to keep the line length above to a minimum - no need to localize
  260. C0              = "\cursors\arrow_"
  261. C1              = "\cursors\help_"
  262. C2              = "\cursors\wait_"
  263. C3              = "\cursors\busy_"
  264. C4              = "\cursors\cross_"
  265. C5              = "\cursors\beam_"
  266. C6              = "\cursors\pen_"
  267. C7              = "\cursors\no_"
  268. C8              = "\cursors\size4_"
  269. C9              = "\cursors\size3_"
  270. CA              = "\cursors\size2_"
  271. CB              = "\cursors\size1_"
  272. CC              = "\cursors\move_"
  273. CD              = "\cursors\up_"
  274. CE              = "\cursors\hand_"
  275.  
  276. ;Non-Localizable strings:
  277. KEY_OPTIONAL   = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  278.  
  279. ;Localizable strings:
  280. Enable_DESC = "Accessibility Options"
  281. ;Old Win95 tip - Enable_TIP  = "Includes options to change keyboard, sound, display, and mouse behavior for people with mobility, hearing and visual impairments."
  282. Enable_TIP  = "Includes a screen magnification tool and options to change keyboard, sound, display, and mouse behavior for people with mobility, hearing, or visual impairments."
  283. ACCESSIB_GROUP_NAME = "Accessories\Accessibility"
  284. MAGNIFY_NAME = "Microsoft Magnifier"
  285. MAGNIFY_EXE = "magnify.exe"
  286. ACCWIZ_NAME = "Accessibility Settings Wizard"
  287. ACCWIZ_EXE = "accwiz.exe"
  288. Scheme1                 = "Windows Black "
  289. Scheme2                 = "Windows Black (large)"
  290. Scheme3                 = "Windows Black (extra large)"
  291. Scheme4                 = "Windows Inverted"
  292. Scheme5                 = "Windows Inverted (large)"
  293. Scheme6                 = "Windows Inverted (extra large)"
  294. Scheme7                 = "Windows Standard (large)"
  295. Scheme8                 = "Windows Standard (extra large)"
  296.