home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1997-10-21 | 10.7 KB | 296 lines
; ENABLE.INF ; Copyright (c) 1993-1995, Microsoft Corporation [version] LayoutFile= Layout.inf, Layout1.inf, Layout2.inf signature="$CHICAGO$" SetupClass=BASE [DestinationDirs] CopyEnableFiles = 11 ; LDID_SYS CopyEnableFiles.win = 25 ; LDID_SHARED CopyEnableFiles.VxD = 22 ; LDID_VMM32 CopyEnableFiles.HLP = 18 ; LDID_HELP CopyEnableFiles.cur = 25,Cursors ; Shared Windows\Cursors Dir DelenableFiles.VxD = 11 ; LDID_SYS DelenableFiles.win = 25 ; LDID_SHARED Register_Enable.Copy = 17 ; LDID_INF [BaseWinOptions] Register_Enable [Register_Enable] AddReg=Register_Enable.AddReg DelReg=Register_Enable.DelReg CopyFiles=Register_Enable.Copy [Register_Enable.Copy] enable.inf [Register_Enable.DelReg] ;Remove old top-level OC HKLM,%KEY_OPTIONAL%,EnableTop HKLM,%KEY_OPTIONAL%\EnableTop [Register_Enable.AddReg] ;Create entries for Maint Mode Setup, set initially to uninstalled: HKLM,%KEY_OPTIONAL%,"Accessibility",,"Accessibility" HKLM,%KEY_OPTIONAL%\Accessibility,INF,,"enable.inf" HKLM,%KEY_OPTIONAL%\Accessibility,Section,,"Install_Enable" HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0" [Optional Components] Install_Enable [Install_Enable] OptionDesc = %Enable_DESC% Tip = %Enable_TIP% InstallType = 0 ;Manual only IconIndex = 41 Uninstall = Enable_remove CopyFiles = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.VxD, CopyEnableFiles.HLP, CopyEnableFiles.cur DelFiles = DelenableFiles.VxD, DelenableFiles.win UpdateInis = UpdateEnableInis addreg = UpdateEnableReg, Enable.install.reg, cursors.AddReg Reboot=1 [Enable_remove] DelFiles = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.HLP, CopyEnableFiles.cur AddReg = Enable.remove.reg DelReg = cursors.AddReg UpdateInis = RemoveEnableInis Reboot=1 [CopyEnableFiles] ACCESS.CPL,,,1 ENABLE2.VXD ENABLE3.DLL,,,1 ENABLE4.VXD OLEACC.DLL MAGNIFY.EXE MAG_HOOK.DLL ACCWIZ.EXE [CopyEnableFiles.win] ACCSTAT.EXE,,,1 [CopyEnableFiles.VxD] enable.vxd [CopyEnableFiles.HLP] ACCESS.HLP [CopyEnableFiles.cur] arrow_r.cur arrow_rl.cur arrow_rm.cur beam_r.cur beam_rl.cur beam_rm.cur busy_r.cur busy_rl.cur busy_rm.cur cross_r.cur cross_rl.cur cross_rm.cur help_r.cur help_rl.cur help_rm.cur move_r.cur move_rl.cur move_rm.cur no_r.cur no_rl.cur no_rm.cur pen_r.cur pen_rl.cur pen_rm.cur size1_r.cur size1_rl.cur size1_rm.cur size2_r.cur size2_rl.cur size2_rm.cur size3_r.cur size3_rl.cur size3_rm.cur size4_r.cur size4_rl.cur size4_rm.cur up_r.cur up_rl.cur up_rm.cur wait_r.cur wait_rl.cur wait_rm.cur arrow_i.cur arrow_il.cur arrow_im.cur beam_i.cur beam_il.cur beam_im.cur busy_i.cur busy_il.cur busy_im.cur cross_i.cur cross_il.cur cross_im.cur help_i.cur help_il.cur help_im.cur move_i.cur move_il.cur move_im.cur no_i.cur no_il.cur no_im.cur pen_i.cur pen_il.cur pen_im.cur size1_i.cur size1_il.cur size1_im.cur size2_i.cur size2_il.cur size2_im.cur size3_i.cur size3_il.cur size3_im.cur size4_i.cur size4_il.cur size4_im.cur up_i.cur up_il.cur up_im.cur wait_i.cur wait_il.cur wait_im.cur arrow_l.cur arrow_m.cur beam_l.cur beam_m.cur busy_l.cur busy_m.cur cross_l.cur cross_m.cur help_l.cur help_m.cur move_l.cur move_m.cur no_l.cur no_m.cur pen_l.cur pen_m.cur size1_l.cur size1_m.cur size2_l.cur size2_m.cur size3_l.cur size3_m.cur size4_l.cur size4_m.cur up_l.cur up_m.cur wait_l.cur wait_m.cur hand-r.cur hand-rl.cur hand-rm.cur hand-i.cur hand-il.cur hand-im.cur hand-l.cur hand-m.cur [DelenableFiles.win] ACCESS40.HLP [DelenableFiles.VxD] enable.386 enable2.386 enable4.386 [UpdateEnableInis] system.ini,386Enh,,"device=*enable" wininit.ini, CombineVxDs,,"%22%\enable.vxd=%11%\vmm32.vxd" ;create link to Magnifier and Accessibility Wizard setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%" ;creates folder setup.ini, accessibgroup,, """%MAGNIFY_NAME%"",""%MAGNIFY_EXE%""" ;creates link setup.ini, accessibgroup,, """%ACCWIZ_NAME%"",""%ACCWIZ_EXE%""" ;creates link [UpdateEnableReg] HKLM,System\CurrentControlSet\Control\VMM32Files,enable.vxd,1, [Enable.install.reg] HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"1" [cursors.AddReg] ; Common Registry Entries ; Current User 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" 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" 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" 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" 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" 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" 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" 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" ; Default User 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" 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" 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" 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" 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" 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" 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" 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" [Enable.remove.reg] HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0" [RemoveEnableInis] system.ini,386Enh,"device=*enable",,1 setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%" ;creates folder setup.ini, accessibgroup,, """%MAGNIFY_NAME%""" ;deletes link setup.ini, accessibgroup,, """%ACCWIZ_NAME%""" ;deletes link [Strings] ; Used to keep the line length above to a minimum - no need to localize C0 = "\cursors\arrow_" C1 = "\cursors\help_" C2 = "\cursors\wait_" C3 = "\cursors\busy_" C4 = "\cursors\cross_" C5 = "\cursors\beam_" C6 = "\cursors\pen_" C7 = "\cursors\no_" C8 = "\cursors\size4_" C9 = "\cursors\size3_" CA = "\cursors\size2_" CB = "\cursors\size1_" CC = "\cursors\move_" CD = "\cursors\up_" CE = "\cursors\hand_" ;Non-Localizable strings: KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents" ;Localizable strings: Enable_DESC = "Accessibility Options" ;Old Win95 tip - Enable_TIP = "Includes options to change keyboard, sound, display, and mouse behavior for people with mobility, hearing and visual impairments." 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." ACCESSIB_GROUP_NAME = "Accessories\Accessibility" MAGNIFY_NAME = "Microsoft Magnifier" MAGNIFY_EXE = "magnify.exe" ACCWIZ_NAME = "Accessibility Settings Wizard" ACCWIZ_EXE = "accwiz.exe" Scheme1 = "Windows Black " Scheme2 = "Windows Black (large)" Scheme3 = "Windows Black (extra large)" Scheme4 = "Windows Inverted" Scheme5 = "Windows Inverted (large)" Scheme6 = "Windows Inverted (extra large)" Scheme7 = "Windows Standard (large)" Scheme8 = "Windows Standard (extra large)"