home *** CD-ROM | disk | FTP | other *** search
/ Hráč 1997 December / Hrac_16_1997-12_cd.bin / UTILS / Ie40 / IE4Dbg.exe / RCDATA / CABINET / ScrptDbg.inf < prev    next >
Windows Setup INFormation  |  1997-08-18  |  7KB  |  259 lines

  1. ; ScrptDbg.inf
  2. ; Installation file for Microsoft Script Debugger.
  3.  
  4. ; Edit Log
  5. ; Date    Author    Change
  6. ; 05/15/97    v-joea    created file
  7. ; 05/19/97    v-joea    modified to match ACME setup
  8. ; 05/19/97    v-robfu    correct directory logic and registration code
  9. ; 05/20/97    v-joea    adding NT ATL code
  10. ; 05/21/97    v-robfu    Changed to RunPostSetupCommands for installation
  11. ; 05/29/97    v-robfu Worked on Uninstall and general bug fixes
  12. ; 06/02/97    v-robfu Removed .bmp files.  Rename a few files.  Fixed RunPreSetupCommands and uninstall.
  13. ; 06/04/97    v-robfu    Added ,,,32.  Fixed RegisterOCXs and UnRegisterOCXs.
  14. ; 06/06/97    v-robfu    Removed batch, this will allow us to drop for the first time.
  15. ; 06/30/97    robfu        Removed ScrptDbgRegData Section and default.tct
  16. ; 07/29/97  robfu        Removed ATL.DLL and also removed refcount.exe.  Also did some clean up work.
  17.  
  18. [Version]
  19. Signature=$CHICAGO$
  20. AdvancedINF=2.5,"You need a newer version of Advpack.dll"
  21.  
  22. [SourceDisksNames]
  23. 1="%MSAppName%",,0
  24.  
  25. [DefaultInstall]
  26. Copyfiles = ScrptDbgINFCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy, ScrptDbgSystemCopy
  27. AddReg = ScrptDbgReg, ScrptDbgUninstallKey
  28. RunPostSetupCommands = InstallPostCommand
  29. CustomDestination = SDbgDestination
  30. RegisterOCXs = ScrptDbgRegisterOCX
  31.  
  32. [DefaultInstall.NT]
  33. Copyfiles = ScrptDbgINFCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy, ScrptDbgSystemCopy
  34. AddReg = ScrptDbgReg, ScrptDbgUninstallKey.NT
  35. RunPostSetupCommands = InstallPostCommand
  36. CustomDestination = SDbgDestination
  37. RegisterOCXs = ScrptDbgRegisterOCX
  38.  
  39. ; the following lines are used to trigger an uninstall action
  40.  
  41. [Uninstall]
  42. BeginPrompt=BeginPromptSection
  43. EndPrompt=EndPromptSection
  44. CustomDestination=UninstallDestination
  45. DelFiles = ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy
  46. DelReg = ScrptDbgRegUninstall, ScrptDbgUninstallKey
  47. UnRegisterOCXs = RemoveRegisterOCX
  48. DelDirs=RemoveFolder
  49. RunPreSetupCommands=UnInstallCommand
  50. SmartReboot=I
  51. Cleanup=1
  52.  
  53. [Uninstall.NT]
  54. BeginPrompt=BeginPromptSection
  55. EndPrompt=EndPromptSection
  56. CustomDestination=UninstallDestination
  57. DelFiles = ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy
  58. DelReg = ScrptDbgRegUninstall, ScrptDbgUninstallKey
  59. UnRegisterOCXs = RemoveRegisterOCX
  60. DelDirs=RemoveFolder
  61. RunPreSetupCommands=UnInstallCommand.NT
  62. SmartReboot=I
  63. Cleanup=1
  64.  
  65. [BeginPromptSection]
  66. Prompt=%BeginPrompt%
  67. ButtonType=YESNO
  68. Title=%AppName%
  69.  
  70. [EndPromptSection]
  71. Prompt=%EndPrompt%
  72.  
  73. [ScrptDbgINFCopy]
  74. ScrptDbg.inf,,,32
  75.  
  76. [ScrptDbgDocsCopy]
  77. ;this is the Caesar HTM docs file
  78. sdbug.hhc,,,32
  79. sdbug.htm,,,32
  80. sdbug_1.htm,,,32
  81. sdbug_2.htm,,,32
  82. sdbug_3.htm,,,32
  83. sdbug_4.htm,,,32
  84. sdbug_5.htm,,,32
  85. sdbug_6.htm,,,32
  86. sdbug_7.htm,,,32
  87. sdbug_8.htm,,,32
  88. sdbug_9.htm,,,32
  89. sdbug_10.htm,,,32
  90. sdbug_11.htm,,,32
  91. sdbug_12.htm,,,32
  92. sdbug_13.htm,,,32
  93. sdbug_14.htm,,,32
  94. sdbug_15.htm,,,32
  95. sdbug_16.htm,,,32
  96. sdbug_17.htm,,,32
  97. sdbug_18.htm,,,32
  98. sdbug_19.htm,,,32
  99. sdbug_20.htm,,,32
  100. sdbug_21.htm,,,32
  101. sdbug_22.htm,,,32
  102. sdbug_23.htm,,,32
  103. sdbug_24.htm,,,32
  104. sdbug_25.htm,,,32
  105. sdbug_26.htm,,,32
  106. sdbug_27.htm,,,32
  107. sdbug_28.htm,,,32
  108. sdbug_29.htm,,,32
  109. sdbug_30.htm,,,32
  110. sdbug_31.htm,,,32
  111. sdbug_32.htm,,,32
  112. sdbug_33.htm,,,32
  113. sdbug_34.htm,,,32
  114. sdbug_35.htm,,,32
  115. sdbug_36.htm,,,32
  116. sdbug_37.htm,,,32
  117. sdbug_38.htm,,,32
  118. sdbug_39.htm,,,32
  119. sdbug_40.htm,,,32
  120. sdbug_41.htm,,,32
  121. sdbug_42.htm,,,32
  122. sdbug_43.htm,,,32
  123. sdbug_w.htm,,,32
  124.  
  125. [ScrptDbgArtCopy]
  126. ;these are the IVT art docs
  127. DbBrkAt.gif,,,32
  128. DbCllStk.gif,,,32
  129. DbClrBrk.gif,,,32
  130. DbCmdWnd.gif,,,32
  131. DbInsBrk.gif,,,32
  132. DbRun.gif,,,32
  133. DbRunDox.gif,,,32
  134. DbStop.gif,,,32
  135. DbStpIn.gif,,,32
  136. DbStpOut.gif,,,32
  137. DbStpOvr.gif,,,32
  138. DcBrkPt.gif,,,32
  139. DcCllStk.gif,,,32
  140. DcOvr1.gif,,,32
  141. DcScrClt.gif,,,32
  142. DcScrSvr.gif,,,32
  143. DcSetBrk.gif,,,32
  144. DeCmdWnd.gif,,,32
  145. DeRun.gif,,,32
  146. DeRunAsp.gif,,,32
  147. DeStx.gif,,,32
  148. DeStxAsp.gif,,,32
  149. DeSvrRun.gif,,,32
  150. DeSvrStx.gif,,,32
  151. DwBkMrk.gif,,,32
  152. DwClStkJ.gif,,,32
  153. DwCmdJ.gif,,,32
  154. DwCmdVB.gif,,,32
  155. DwRunDox.gif,,,32
  156. SDbugBan.gif,,,32
  157.  
  158. [ScrptDbgCoreCopy]
  159. ;these are the core script debugger files
  160. ReadMe.Htm,,,32
  161. msscrdbg.exe,,,32
  162. scrdbg.dll,,,32
  163. sdbgenu.dll,,,32
  164. comwin.dll,,,32
  165. srcedit.dll,,,32
  166. filesvc.dll,,,32
  167. htmlclr.dll,,,32
  168. textmgr.dll,,,32
  169. ; Localized DLL here.  None for enu.
  170.  
  171. [ScrptDbgSystemCopy]
  172. ;these are system files required by Script Debugger
  173. mdm.exe,,,32
  174. msdbg.dll,,,32
  175. pdm.dll,,,32
  176. msvcrt.dll,,,32
  177.  
  178. [ScrptDbgReg]
  179. HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49101%"
  180.  
  181. [ScrptDbgRegUninstall]
  182. HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49101%"
  183.  
  184. [ScrptDbgRegisterOCX]
  185. "%11%\msdbg.dll"
  186. "%11%\pdm.dll"
  187. "%49100%\scrdbg.dll"
  188. "%49100%\comwin.dll"
  189. "%49100%\srcedit.dll"
  190. "%49100%\filesvc.dll"
  191. "%49100%\htmlclr.dll"
  192. "%49100%\textmgr.dll"
  193.  
  194. [RemoveRegisterOCX]
  195. "%49100%\scrdbg.dll"
  196. "%49100%\comwin.dll"
  197. "%49100%\srcedit.dll"
  198. "%49100%\filesvc.dll"
  199. "%49100%\htmlclr.dll"
  200. "%49100%\textmgr.dll"
  201.  
  202. [ScrptDbgUninstallKey] 
  203. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","DisplayName",,"%MSAppName%"
  204. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %49100%\ScrptDbg.inf, Uninstall"
  205.  
  206. [ScrptDbgUninstallKey.NT] 
  207. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","DisplayName",,"%MSAppName%"
  208. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %49100%\ScrptDbg.inf, Uninstall.NT"
  209.  
  210. [DestinationDirs]
  211. WindowsDir = 25    ; windows
  212. SystemDir = 11    ; windows\system
  213. ScrptDbgDocsCopy = 25,help\debug
  214. ScrptDbgArtCopy = 25,help\debug\art
  215. ScrptDbgCoreCopy = 49100
  216. ScrptDbgCoreDelete = 49100
  217. ScrptDbgSystemCopy = 11
  218. ScrptDbgINFCopy = 49100
  219.  
  220. [SDbgDestination]
  221. 49000,49001,49002,49003=PackageDestination49000,5
  222. 49100,49101,49102,49103=PackageDestination49100,1
  223.  
  224. [UninstallDestination]
  225. 49000,49001,49002,49003=PackageDestination49000,5
  226. 49100,49101,49102,49103=PackageDestination49100,5
  227.  
  228. [PackageDestination49000]
  229. "HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir",,"%24%\%PROGRAMS%"
  230.  
  231. [PackageDestination49100]
  232. HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,%InstallPrompt%,"%49001%\%ProductName%"
  233.  
  234. [RemoveFolder]
  235. %25%\help\debug\art
  236. %25%\help\debug
  237. %49100%
  238.  
  239. [InstallPostCommand]
  240. %49101%\msscrdbg.exe /regserver
  241. %11%\mdm.exe /regserver
  242.  
  243. [UnInstallCommand]
  244. msscrdbg.exe /unregserver
  245.  
  246. [UnInstallCommand.NT]
  247. msscrdbg.exe /unregserver
  248.  
  249. [Strings]
  250. ; Strings to be localized
  251. MSAppName = "Microsoft Script Debugger"
  252. AppName="Script Debugger"
  253. ReadMe = "Microsoft Script Debugger Readme"
  254. BeginPrompt="Are you sure that you want to remove Script Debugger?"
  255. EndPrompt="Script Debugger was successfully removed."
  256. InstallPrompt="Where would you like to install Microsoft Script Debugger?"
  257. ProductName="Microsoft Script Debugger"
  258. PROGRAMS = "Progra~1" ; Should be "Program Files", but it fails to create link on NT.
  259.