home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 June B / Pcwk6b98.iso / Outlk98 / En / OL98 / SDBG.CAB / sdbg.inf < prev    next >
Windows Setup INFormation  |  1998-03-08  |  8KB  |  353 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. ; 12/1/97    msantoro    Moved to Outlook98 setup and made necessary changes
  18. [Version]
  19. Signature=$CHICAGO$
  20. AdvancedINF=2.5,"You need a newer version of Advpack.dll"
  21.  
  22. [SourceDisksNames]
  23. 1="%MSAppName%",sdbg.cab,0
  24.  
  25. [SourceDisksFiles]
  26. sdbg.inf=1
  27. sdbug.hhc=1
  28. sdbug.htm=1
  29. sdbug_1.htm=1
  30. sdbug_2.htm=1
  31. sdbug_3.htm=1
  32. sdbug_4.htm=1
  33. sdbug_5.htm=1
  34. sdbug_6.htm=1
  35. sdbug_7.htm=1
  36. sdbug_8.htm=1
  37. sdbug_9.htm=1
  38. sdbug_10.htm=1
  39. sdbug_11.htm=1
  40. sdbug_12.htm=1
  41. sdbug_13.htm=1
  42. sdbug_14.htm=1
  43. sdbug_15.htm=1
  44. sdbug_16.htm=1
  45. sdbug_17.htm=1
  46. sdbug_18.htm=1
  47. sdbug_19.htm=1
  48. sdbug_20.htm=1
  49. sdbug_21.htm=1
  50. sdbug_22.htm=1
  51. sdbug_23.htm=1
  52. sdbug_24.htm=1
  53. sdbug_25.htm=1
  54. sdbug_26.htm=1
  55. sdbug_27.htm=1
  56. sdbug_28.htm=1
  57. sdbug_29.htm=1
  58. sdbug_30.htm=1
  59. sdbug_31.htm=1
  60. sdbug_32.htm=1
  61. sdbug_33.htm=1
  62. sdbug_34.htm=1
  63. sdbug_35.htm=1
  64. sdbug_36.htm=1
  65. sdbug_37.htm=1
  66. sdbug_38.htm=1
  67. sdbug_39.htm=1
  68. sdbug_40.htm=1
  69. sdbug_41.htm=1
  70. sdbug_42.htm=1
  71. sdbug_43.htm=1
  72. sdbug_w.htm=1
  73. DbBrkAt.gif=1
  74. DbCllStk.gif=1
  75. DbClrBrk.gif=1
  76. DbCmdWnd.gif=1
  77. DbInsBrk.gif=1
  78. DbRun.gif=1
  79. DbRunDox.gif=1
  80. DbStop.gif=1
  81. DbStpIn.gif=1
  82. DbStpOut.gif=1
  83. DbStpOvr.gif=1
  84. DcBrkPt.gif=1
  85. DcCllStk.gif=1
  86. DcOvr1.gif=1
  87. DcScrClt.gif=1
  88. DcScrSvr.gif=1
  89. DcSetBrk.gif=1
  90. DeCmdWnd.gif=1
  91. DeRun.gif=1
  92. DeRunAsp.gif=1
  93. DeStx.gif=1
  94. DeStxAsp.gif=1
  95. DeSvrRun.gif=1
  96. DeSvrStx.gif=1
  97. DwBkMrk.gif=1
  98. DwClStkJ.gif=1
  99. DwCmdJ.gif=1
  100. DwCmdVB.gif=1
  101. DwRunDox.gif=1
  102. SDbugBan.gif=1
  103. ReadMe.Htm=1
  104. msscrdbg.exe=1
  105. scrdbg.dll=1
  106. sdbgenu.dll=1
  107. comwin.dll=1
  108. srcedit.dll=1
  109. filesvc.dll=1
  110. htmlclr.dll=1
  111. textmgr.dll=1
  112. mdm.exe=1
  113. msdbg.dll=1
  114. pdm.dll=1
  115. msvcrt.dll=1
  116.  
  117.  
  118. [DefaultInstall]
  119. DelReg = WriteSuccess
  120. Copyfiles = ScrptDbgINFCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy, ScrptDbgSystemCopy
  121. AddReg = ScrptDbgReg, ScrptDbgUninstallKey
  122. CustomDestination = SDbgDestination
  123. RegisterOCXs = ScrptDbgRegisterOCX
  124. RunPostSetupCommands = InstallPostCommand
  125. RequiredEngine=SetupApi
  126.  
  127. ; the following lines are used to trigger an uninstall action
  128.  
  129. [Uninstall]
  130. RunPreSetupCommands=UnInstallCommand
  131. CustomDestination=SDbgDestination
  132. DelFiles = ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy
  133. DelReg = ScrptDbgRegUninstall, DelScrptDbgUninstallKey
  134. UnRegisterOCXs = RemoveRegisterOCX
  135. DelDirs=RemoveFolder
  136. Cleanup=1
  137. RunPostSetupCommands = UnSuccessKey
  138. RequiredEngine=SetupApi
  139.  
  140. [BeginPromptSection]
  141. Prompt=%BeginPrompt%
  142. ButtonType=YESNO
  143. Title=%AppName%
  144.  
  145. [EndPromptSection]
  146. Prompt=%EndPrompt%
  147.  
  148. [ScrptDbgINFCopy]
  149. sdbg.inf,,,32
  150.  
  151. [ScrptDbgDocsCopy]
  152. ;this is the Caesar HTM docs file
  153. sdbug.hhc,,,32
  154. sdbug.htm,,,32
  155. sdbug_1.htm,,,32
  156. sdbug_2.htm,,,32
  157. sdbug_3.htm,,,32
  158. sdbug_4.htm,,,32
  159. sdbug_5.htm,,,32
  160. sdbug_6.htm,,,32
  161. sdbug_7.htm,,,32
  162. sdbug_8.htm,,,32
  163. sdbug_9.htm,,,32
  164. sdbug_10.htm,,,32
  165. sdbug_11.htm,,,32
  166. sdbug_12.htm,,,32
  167. sdbug_13.htm,,,32
  168. sdbug_14.htm,,,32
  169. sdbug_15.htm,,,32
  170. sdbug_16.htm,,,32
  171. sdbug_17.htm,,,32
  172. sdbug_18.htm,,,32
  173. sdbug_19.htm,,,32
  174. sdbug_20.htm,,,32
  175. sdbug_21.htm,,,32
  176. sdbug_22.htm,,,32
  177. sdbug_23.htm,,,32
  178. sdbug_24.htm,,,32
  179. sdbug_25.htm,,,32
  180. sdbug_26.htm,,,32
  181. sdbug_27.htm,,,32
  182. sdbug_28.htm,,,32
  183. sdbug_29.htm,,,32
  184. sdbug_30.htm,,,32
  185. sdbug_31.htm,,,32
  186. sdbug_32.htm,,,32
  187. sdbug_33.htm,,,32
  188. sdbug_34.htm,,,32
  189. sdbug_35.htm,,,32
  190. sdbug_36.htm,,,32
  191. sdbug_37.htm,,,32
  192. sdbug_38.htm,,,32
  193. sdbug_39.htm,,,32
  194. sdbug_40.htm,,,32
  195. sdbug_41.htm,,,32
  196. sdbug_42.htm,,,32
  197. sdbug_43.htm,,,32
  198. sdbug_w.htm,,,32
  199.  
  200. [ScrptDbgArtCopy]
  201. ;these are the IVT art docs
  202. DbBrkAt.gif,,,32
  203. DbCllStk.gif,,,32
  204. DbClrBrk.gif,,,32
  205. DbCmdWnd.gif,,,32
  206. DbInsBrk.gif,,,32
  207. DbRun.gif,,,32
  208. DbRunDox.gif,,,32
  209. DbStop.gif,,,32
  210. DbStpIn.gif,,,32
  211. DbStpOut.gif,,,32
  212. DbStpOvr.gif,,,32
  213. DcBrkPt.gif,,,32
  214. DcCllStk.gif,,,32
  215. DcOvr1.gif,,,32
  216. DcScrClt.gif,,,32
  217. DcScrSvr.gif,,,32
  218. DcSetBrk.gif,,,32
  219. DeCmdWnd.gif,,,32
  220. DeRun.gif,,,32
  221. DeRunAsp.gif,,,32
  222. DeStx.gif,,,32
  223. DeStxAsp.gif,,,32
  224. DeSvrRun.gif,,,32
  225. DeSvrStx.gif,,,32
  226. DwBkMrk.gif,,,32
  227. DwClStkJ.gif,,,32
  228. DwCmdJ.gif,,,32
  229. DwCmdVB.gif,,,32
  230. DwRunDox.gif,,,32
  231. SDbugBan.gif,,,32
  232.  
  233. [ScrptDbgCoreCopy]
  234. ;these are the core script debugger files
  235. ReadMe.Htm,,,32
  236. msscrdbg.exe,,,32
  237. scrdbg.dll,,,32
  238. sdbgenu.dll,,,32
  239. comwin.dll,,,32
  240. srcedit.dll,,,32
  241. filesvc.dll,,,32
  242. htmlclr.dll,,,32
  243. textmgr.dll,,,32
  244.  
  245.  
  246. [ScrptDbgSystemCopy]
  247. ;these are system files required by Script Debugger
  248. mdm.exe,,,32
  249. msdbg.dll,,,32
  250. pdm.dll,,,32
  251. msvcrt.dll,,,32
  252.  
  253. [ScrptDbgReg]
  254. HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49100%"
  255.  
  256. [ScrptDbgRegUninstall]
  257. HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49100%"
  258.  
  259. [ScrptDbgRegisterOCX]
  260. "%11%\msdbg.dll"
  261. "%11%\pdm.dll"
  262. "%49100%\scrdbg.dll"
  263. "%49100%\comwin.dll"
  264. "%49100%\srcedit.dll"
  265. "%49100%\filesvc.dll"
  266. "%49100%\htmlclr.dll"
  267. "%49100%\textmgr.dll"
  268.  
  269. [RemoveRegisterOCX]
  270. "%49100%\scrdbg.dll"
  271. "%49100%\comwin.dll"
  272. "%49100%\srcedit.dll"
  273. "%49100%\filesvc.dll"
  274. "%49100%\htmlclr.dll"
  275. "%49100%\textmgr.dll"
  276.  
  277. [ScrptDbgUninstallKey] 
  278. HKLM,%UninstallKey%%LongName%,"UninstallString",,"rundll32 advpack.dll,LaunchINFSection ""%49100%\sdbg.inf"", Uninstall"
  279. HKLM,%UninstallKey%%LongName%,"UninstallDisplayString",,%RemoveString%
  280.  
  281. [DelScrptDbgUninstallKey] 
  282. HKLM,%UninstallKey%%LongName%
  283. HKLM,%ActiveSetupKey%%InstalledComp%%SDbgGUID%
  284.  
  285. [DestinationDirs]
  286. WindowsDir = 25    ; windows
  287. SystemDir = 11    ; windows\system
  288. ScrptDbgDocsCopy = 25,help\debug
  289. ScrptDbgArtCopy = 25,help\debug\art
  290. ScrptDbgCoreCopy = 49100
  291. ScrptDbgCoreDelete = 49100
  292. ScrptDbgSystemCopy = 11
  293. ScrptDbgINFCopy = 49100
  294.  
  295. [SDbgDestination]
  296. 49100=WhereToInstall,5
  297.  
  298. [WhereToInstall]
  299. "HKLM","%InstallDirKey%","%OutlookDir%","","%DefaultLocation%"
  300.  
  301. [RemoveFolder]
  302. %25%\help\debug\art
  303. %25%\help\debug
  304. %49100%
  305.  
  306. [InstallPostCommand]
  307. %49100%\msscrdbg.exe /regserver
  308. %11%\mdm.exe /regserver
  309. rundll32 %11%\advpack.dll,LaunchINFSection %49100%\sdbg.inf,SuccessKey.Reg,1
  310.  
  311. [UnInstallCommand]
  312. msscrdbg.exe /unregserver
  313.  
  314. [UnSuccessKey]
  315. rundll32 %11%\advpack.dll,LaunchINFSection %49100%\sdbg.inf,SuccessKey.DelReg,1
  316.  
  317. [SuccessKey.DelReg]
  318. DelReg = WriteSuccess
  319.  
  320. [SuccessKey.Reg]
  321. AddReg = WriteSuccess
  322.  
  323. [WriteSuccess]
  324. HKLM,%SuccessKeyReg%,%SDBG%,,%Version%
  325.  
  326. [Strings]
  327. ; Strings to be localized
  328. MSAppName = "Microsoft Script Debugger"
  329. AppName="Microsoft Script Debugger"
  330. ReadMe = "Microsoft Script Debugger Readme"
  331. BeginPrompt="Are you sure that you want to remove Script Debugger?"
  332. EndPrompt="Script Debugger was successfully removed."
  333. InstallPrompt="Where would you like to install Microsoft Script Debugger?"
  334. ProductName="Microsoft Script Debugger"
  335. PROGRAMS = "Progra~1" ; Should be "Program Files", but it fails to create link on NT.
  336. InstallDirKey="Software\Microsoft\Active Setup\OutlookInstallInfo"
  337. OutlookDir="Install Dir"
  338. DefaultLocation="C:\Program Files\Microsoft Office"
  339. UninstallKey = "SOFTWARE\Microsoft\Active Setup\Outlook Uninstall\"
  340. WinUninstallKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"
  341. IE4UninstallKey = "SOFTWARE\Microsoft\IE4\DependentComponents"
  342. OutlookName = "Microsoft Outlook 98"
  343. LongName = "sdbg"
  344. SetupDir="Office\Setup\Outlook"
  345. ActiveSetupKey = "SOFTWARE\Microsoft\Active Setup\"
  346. InstalledComp = "Installed Components\"
  347. SDbgGUID = "{33683d4e-6a00-11d1-b4fe-00c04fb92eb1}"
  348. RemoveString = "Removing Script Debugger"
  349. SuccessKeyReg = "Software\Microsoft\Active Setup\Install Check"
  350. SDBG = "sdbg"
  351. Version = "8.5"
  352.  
  353.