home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 April / PCWorld_1999-04_cd.bin / Hardware / Drivers / DirectC / dcontrol.exe / DCONTROL.INF < prev    next >
Windows Setup INFormation  |  1998-11-06  |  7KB  |  235 lines

  1. ; Application: DirectControl
  2. ; Version    : 2.0.6
  3. ; Author     : Brian Galm
  4. ; Copyright  : ⌐ 1998 bgr software
  5. ; Created by : INF-Tool Setup Program and INF File Generator
  6. ;              Version 4.0/r from http://www.user.xpoint.at/r.fellner/
  7. ; Licence of : bgr software, 99504 Anchorage, AK, USA 
  8. ; ---------------------------------------------------------------------------
  9.  
  10. [Version]
  11. Signature=$Chicago$
  12. Provider=%Author%
  13. SetupClass=BASE
  14. AdvancedINF=2.5,"You need a newer version of AdvPack.DLL!"
  15. Class=NoDriver
  16.  
  17. [Optional Components]
  18. INFTool_1
  19.  
  20. [Optional Components.ntx86]
  21. INFTool_1.ntx86
  22.  
  23. [AdvSetup]
  24. HKLM,%RunOnce%Setup,"DirectControl...",,"RunDll32.exe "%01%"\AdvPack.Dll,LaunchINFSection DCONTROL.INF,DefaultInstall2"
  25. [AdvSetup.ntx86]
  26. HKLM,%RunOnce%Setup,"DirectControl...",,"RunDll32.exe "%01%"\AdvPack.Dll,LaunchINFSection DCONTROL.INF,DefaultInstall2.ntx86"
  27.  
  28. [Strings]
  29. Product="DirectControl"
  30. Version="2.0.6"
  31. Info="DirectControl for Windows 95/98"
  32. Author="Brian Galm"
  33. Copyright="⌐ 1998 bgr software"
  34. DiskName="DirectControl, Setup Disk #1"
  35. Uninstall="Software\Microsoft\Windows\CurrentVersion\Uninstall\"
  36. Runonce="SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce\"
  37. Setup="SOFTWARE\Microsoft\Windows\CurrentVersion\Setup"
  38.  
  39. [INFTool.RegFix]
  40. HKCR,lnkfile,IsShortcut
  41. HKCR,piffile,IsShortcut
  42.  
  43. [INFTool.Add.Reg.95]
  44. HKLM,%Uninstall%%Product%
  45. HKLM,%Uninstall%%Product%,DisplayName,,"%Product%"
  46. HKLM,%Uninstall%%Product%,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection %17%\DCONTROL.INF, DefaultUninstall"
  47. HKCU,"SOFTWARE\DControl",InstallDir1,,""%49001%""
  48.  
  49. [INFTool.Add.Reg.ntx86]
  50. HKLM,%Uninstall%%Product%
  51. HKLM,%Uninstall%%Product%,DisplayName,,"%Product%"
  52. HKLM,%Uninstall%%Product%,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection %17%\DCONTROL.INF, DefaultUninstall.ntx86"
  53. HKCU,"SOFTWARE\DControl",InstallDir1,,""%49001%""
  54.  
  55. [INFTool.Add.Ini1]
  56. setup.ini, progman.groups,, "group1=""..\..\Desktop"""
  57. setup.ini, group1,, """DirectControl"",""%49001%\DCONTROL.EXE"",,,,""%49001%"",""DCONTROL.EXE"""
  58.  
  59. [INFTool.Add.Ini2]
  60. setup.ini, progman.groups,, "group2=""DirectControl"""
  61. setup.ini, group2,, """DirectControl Help"",""%49001%\DCONTROL.HLP"",,,,""%49001%"",""DCONTROL.HLP"""
  62. setup.ini, group2,, """DirectControl Readme"",""%49001%\README.DOC"",,,,""%49001%"",""README.DOC"""
  63. setup.ini, group2,, """DirectControl"",""%49001%\DCONTROL.EXE"",,,,""%49001%"",""DCONTROL.EXE"""
  64. setup.ini, group2,, """Uninstall DirectControl"",""rundll32.exe advpack.dll,LaunchINFSection %17%\DCONTROL.INF, DefaultUninstall"",""%11%\setupapi.dll"",7,,%11%,"""
  65.  
  66. [INFTool.Add.Ini3]
  67. setup.ini, progman.groups,, "group3=""Startup"""
  68. setup.ini, group3,, """DirectControl"",""%49001%\DCONTROL.EXE"",,,,""%49001%"",""DCONTROL.EXE"""
  69.  
  70. [INFTool.Del.Ini1]
  71. setup.ini, progman.groups,, "group1=""..\..\Desktop"""
  72. setup.ini, group1,, """DirectControl"""
  73.  
  74. [INFTool.Del.Ini2]
  75. setup.ini, progman.groups,, "group2=""DirectControl"""
  76. setup.ini, group2,, """DirectControl Help"""
  77. setup.ini, group2,, """DirectControl Readme"""
  78. setup.ini, group2,, """DirectControl"""
  79. setup.ini, group2,, """Uninstall DirectControl"""
  80.  
  81. [INFTool.Del.Ini3]
  82. setup.ini, progman.groups,, "group3=""Startup"""
  83. setup.ini, group3,, """DirectControl"""
  84. [INFTool.AddINI]
  85. win.ini,Desktop,Wallpaper,HKLM,%Setup%,2
  86. win.ini,Desktop,TileWallpaper,HKLM,%Setup%,2
  87.  
  88. [SourceDisksNames]
  89. 1=%DiskName%,,0
  90.  
  91. [SourceDisksFiles]
  92. DCONTROL.EXE=1,,137728
  93. DCONTROL.HLP=1,,6827
  94. README.DOC=1,,10752
  95. AdvPack.DLL=1,,75776
  96. W95Inf16.DLL=1,,3172
  97. W95Inf32.DLL=1,,5096
  98.  
  99. [DestGrp]
  100. DCONTROL.EXE
  101. DCONTROL.HLP
  102. README.DOC
  103.  
  104. [DestLGrp]
  105. "DControl.exe"
  106. "Dcontrol.hlp"
  107. "Readme.doc"
  108.  
  109. [UninstGrp]
  110. "DControl.exe"
  111. "Dcontrol.hlp"
  112. "Readme.doc"
  113.  
  114. [AdvPack]
  115. AdvPack.DLL,,,32
  116. W95Inf16.DLL,,,32
  117. W95Inf32.DLL,,,32
  118.  
  119. [Add.Inf]
  120. DCONTROL.INF
  121.  
  122. [DestinationDirs]
  123. DestGrp=49001
  124. DestLGrp=49001
  125. UninstGrp=49001
  126. AdvPack=11
  127. Add.Inf=17
  128.  
  129. [CustomDirs]
  130. 49001,49002,49003,49004=Custom49001,1
  131. 60001=ProgramFiles,7
  132.  
  133. [CustomRemove]
  134. 49001,49002,49003,49004=Custom49001,5
  135.  
  136. [Custom49001]
  137. "HKCU","SOFTWARE\DControl",InstallDir1,""Continuing will overwrite the existing version of DirectControl on your computer. Please enter the desired directory."",""
  138. "","","",""Where would you like to install DirectControl?"","%24%\Progra~1\DControl"
  139.  
  140. [ProgramFiles]
  141. "HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir","",%24%
  142. "","","",""This software requires that you have a local "Program Files" folder for installation."",""
  143.  
  144. [RemoveDirs]
  145. %49003%
  146.  
  147. [DefaultInstall]
  148. Ini2Reg=INFTool.AddINI
  149. AddReg=AdvSetup
  150.  
  151. [DefaultInstall2]
  152. AddReg=INFTool.Add.Reg.95,INFTool.RegFix
  153. CustomDestination=CustomDirs
  154. UpdateInis=INFTool.Add.Ini1,INFTool.Add.Ini2,INFTool.Add.Ini3,IniUpdate
  155. Copyfiles=DestGrp,AdvPack,Add.Inf
  156. BeginPrompt=InstallBegin
  157. EndPrompt=InstallComplete
  158. Uninstall=DefaultUninstall
  159. SmartReboot=N
  160.  
  161. [DefaultInstall.ntx86]
  162. AddReg=AdvSetup.ntx86
  163.  
  164. [DefaultInstall2.ntx86]
  165. AddReg=INFTool.Add.Reg.ntx86
  166. CustomDestination=CustomDirs
  167. UpdateInis=INFTool.Add.Ini1,INFTool.Add.Ini2,INFTool.Add.Ini3,IniUpdate
  168. Copyfiles=DestGrp,AdvPack,Add.Inf
  169. BeginPrompt=InstallBegin
  170. EndPrompt=InstallComplete
  171. Uninstall=DefaultUninstall.ntx86
  172. SmartReboot=N
  173.  
  174. [INFTool_1]
  175. OptionDesc=%Product%
  176. Tip=%info%
  177. InstallType=0
  178. IconIndex=15
  179. AddReg=AdvSetup
  180.  
  181. [INFTool_1.ntx86]
  182. OptionDesc=%Product%
  183. Tip=%info%
  184. InstallType=0
  185. IconIndex=15
  186. AddReg=AdvSetup.ntx86
  187.  
  188. [InstallBegin]
  189. Title="DirectControl"
  190. Prompt="Install DirectControl for Windows 95/98 ?"
  191. ButtonType=YESNO
  192.  
  193. [InstallComplete]
  194. Prompt="DirectControl was successfully installed to your computer."
  195. Title="DirectControl"
  196.  
  197. [DefaultUninstall]
  198. BeginPrompt=BeginUPromptSection
  199. EndPrompt=EndUPromptSection
  200. DelReg=INFTool.Add.Reg.95
  201. UpdateInis=INFTool.Del.Ini1,INFTool.Del.Ini2,INFTool.Del.Ini3
  202. DelFiles=UninstGrp
  203. CustomDestination=CustomRemove
  204. DelDirs=RemoveDirs
  205. Cleanup=1
  206.  
  207. [DefaultUninstall.ntx86]
  208. BeginPrompt=BeginUPromptSection
  209. EndPrompt=EndUPromptSection
  210. DelReg=INFTool.Add.Reg.ntx86
  211. UpdateInis=INFTool.Del.Ini1,INFTool.Del.Ini2,INFTool.Del.Ini3
  212. DelFiles=UninstGrp
  213. DelDirs=RemoveDirs
  214. CustomDestination=CustomRemove
  215. Cleanup=1
  216.  
  217. [BeginUPromptSection]
  218. Prompt="Are you sure you want to remove DirectControl ?"
  219. ButtonType=YESNO
  220. Title=%Product%
  221.  
  222. [EndUPromptSection]
  223. Prompt="DirectControl was successfully removed from your computer."
  224.  
  225. [IniUpdate]
  226. Win.ini,Desktop,"WallpaperOriginX=*"
  227. Win.ini,Desktop,"WallpaperOriginY=*"
  228. %10%\SYSTEM.INI,"VCACHE",,"MINFILECACHE="
  229. %10%\SYSTEM.INI,"VCACHE",,"MAXFILECACHE="
  230. %10%\SYSTEM.INI,"VCACHE",,"CHUNKSIZE="
  231. %10%\WIN.INI,"DirectDraw",,"NOHWBLT="
  232. %10%\WIN.INI,"DirectDraw",,"NOHWTRANS="
  233. %10%\WIN.INI,"DirectDraw",,"NOHWFILL="
  234. %10%\WIN.INI,"DirectDraw",,"DEBUG="
  235.