home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 November / pcwk_11_98a.iso / Pelnepl / Outlook / PL / OL98 / OMF95.CAB / omf95_1.cab / olfext.inf < prev    next >
Windows Setup INFormation  |  1998-07-22  |  6KB  |  192 lines

  1. ; Localized    06/25/1998 01:21 PM (GMT)    7:3.0.517 A    OLFEXT.INF
  2. ; This is the Setup information file to install Symantec WinFax Starter Edition
  3.  
  4. [version]
  5. signature="$CHICAGO$"
  6. ;need to tell INFInstall to use ADVPACK.DLL-it implements CustomDestination
  7. AdvancedINF=2.5
  8.  
  9. [DestinationDirs]
  10. ;>49000 indicates custom LDID
  11. MFCCopyFiles     = 11  ;System directory
  12. OlfCopyFiles     = 49001
  13. OlfCopyCover     = 49003
  14. OlfCopyECF       = 49002
  15. OlfCopyQView     = 49001
  16. UninstCopyFiles  = 17  ;INF directory
  17. OlfDataDirCreate = 49001,data  ;create the data directory
  18.  
  19. [DefaultInstall]
  20. CustomDestination = FileDest
  21. CopyFiles = MFCCopyFiles,OlfCopyFiles,OlfCopyCover,OlfCopyECF,OlfCopyQView,UninstCopyFiles
  22. CopyFiles = OlfDataDirCreate
  23. AddReg    = OlfReg,OlfECFReg,OlfQViewReg,OlfUninstReg
  24.  
  25.  
  26. ;==============================================================================================
  27. ; File Copy sections.
  28. ;==============================================================================================
  29. [MFCCopyFiles]
  30.  
  31. [OlfCopyFiles]
  32. Dccmodem.dat
  33. dccres32.dll
  34. dccutilc.dll
  35. dccutili.dll
  36. mime32.dll
  37. olfcover.dll
  38. olfext.dll
  39. filedb.dll
  40. wfxiif32.dll
  41. olfmod32.exe
  42. wfxmsrvr.exe
  43. olfsetup.exe
  44. reglib32.dll
  45. wfxres32.dll
  46. wfxrstrz.dll
  47. wfxut32i.dll
  48. wfxvw32i.dll
  49. wfxolhok.exe
  50. wfxhok16.dll
  51. olfext.hlp
  52. olfext.cnt
  53.  
  54. [OlfCopyCover]
  55. cover1.cvp
  56. cover2.cvp
  57. cover3.cvp
  58. cover4.cvp
  59. cover5.cvp
  60.  
  61. [OlfCopyECF]
  62. olfext.ecf
  63.  
  64. [OlfCopyQView]
  65. fvfxs.dll
  66. wfqvw32.hlp
  67. wfqvw32.cnt
  68.  
  69. [OlfDataDirCreate]
  70. mscreate.dir
  71.  
  72. [UninstCopyFiles]
  73. olfext.inf
  74.  
  75.  
  76. ;==============================================================================================
  77. ; Register section
  78. ;==============================================================================================
  79. [OlfReg]
  80. HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax"  ;uninstall
  81. HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax"  ;uninstall
  82. HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\General","OutlookCoverPath",,"%49001%\cover\"
  83. HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\General","OutlookDefaultCover",,"%49001%\cover\cover1.cvp"
  84. HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Exepath",,"%49001%\"
  85. HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Fax Path",,"%49001%\data\"
  86. HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Cover Path",,"%49001%\cover\"
  87. HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Version",,"8.0"
  88.  
  89. [OlfECFReg]
  90. HKLM,"SOFTWARE\Microsoft\Exchange\Client\Extensions","Outlook Setup Extension",,"4.0;Outxxx.dll;7;000000000000000;0000000;OutXXX"
  91.  
  92. [OlfQViewReg]
  93. HKCR,".fxo"  ;uninstall
  94. HKCR,".fxo",,,"FXOfile"
  95. HKCR,"FXOfile"  ;uninstall
  96. HKCR,"FXOfile",,,"FXO File"
  97. HKCR,"FXOfile","EditFlags",1,00,00,00,00
  98. HKCR,"FXOfile\DefaultIcon",,,"%49001%\fvfxs.dll"
  99. HKCR,"FXOfile\QuickView",,,"*"
  100. HKCR,"FXOfile\Shell\open\command",,,"%11%\viewers\quikview.exe -f:%1"  ;should get from reg.
  101. HKCR,"QuickView\.FXO"  ;uninstall
  102. HKCR,"QuickView\.FXO",,,"FXO File"
  103. HKCR,"QuickView\.FXO\{00021120-0000-0000-C000-000000000046}",,,"FXO Viewer"
  104. HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}"
  105. HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}",,,"FXO File Viewer"
  106. HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}\InprocServer32",,,"%49001%\fvfxs.dll"
  107. HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",,"Apartment"
  108.  
  109. [OlfUninstReg]
  110. ;Reg key that puts entry in Add/Remove files CPL applet dialog
  111. HKLM,%RegUninst%,"DisplayName",,"%UninstDesc%" 
  112. ;call ADVPACK uninstaller
  113. HKLM,%RegUninst%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\olfext.inf, Uninstall" 
  114.  
  115.  
  116. ;==============================================================================================
  117. ; Directory specifications.
  118. ;==============================================================================================
  119. [FileDest]
  120. ;path for template
  121. ;7 means return path in Reg key && fail with message if Reg key doesn't exist
  122. 49001 = TemplPathKey,7
  123. ; we need to use a custom LDID that looks up a Reg key to append the Templates path and the LFN
  124. ; of the subdir - 5 means return path in Reg key && don't prompt user
  125. 49002 = DummyECFRegKey,5 
  126. 49003 = DummyCoverRegKey,5 
  127.  
  128. [TemplPathKey]
  129. "HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE","Path","",""
  130. "","","","%FailMsg%",""
  131.  
  132. [DummyECFRegKey]
  133. "HKLM","SOFTWARE\DummyApp\DummyKey","","","%49001%\Addins"
  134.  
  135. [DummyCoverRegKey]
  136. "HKLM","SOFTWARE\DummyApp\DummyKey","","","%49001%\Cover"
  137.  
  138.  
  139. ;==============================================================================================
  140. ; Uninstall section
  141. ;==============================================================================================
  142. [Uninstall]
  143. BeginPrompt = BeginPromptSection
  144. EndPrompt = EndPromptSection
  145. CustomDestination = FileDest
  146. Delfiles = OlfCopyFiles,OlfCopyCover,OlfCopyECF,OlfCopyQView,UninstCopyFiles
  147. Deldirs = RemoveFolder
  148. ;Clean up uninstall keys
  149. DelReg  = OlfReg,OlfQViewReg,OlfUninstReg,DelUninstallKey
  150. AddReg  = OlfECFReg
  151. Cleanup = 1
  152.  
  153. [BeginPromptSection]
  154. Prompt = "%BeginPrompt%"
  155. ButtonType = YESNO
  156. Title = %PackageName%
  157.  
  158. [EndPromptSection]
  159. Prompt = "%EndPrompt%"
  160.  
  161. [RemoveFolder]
  162. %49002%
  163. %49003%
  164.  
  165. [DelUninstallKey]
  166. HKLM,%RegUninst%
  167.  
  168.  
  169. ;==============================================================================================
  170. ; SourceDisksNames section
  171. ;==============================================================================================
  172. [SourceDisksNames]
  173. 1 = "Olfax",,0
  174.  
  175.  
  176. ;==============================================================================================
  177. ; Strings section
  178. ;==============================================================================================
  179. [Strings]
  180. PackageName = "Symantec WinFax Starter Edition Extension"
  181. RegUninst = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Olfax"
  182. UninstDesc = "Symantec WinFax Starter Edition (Tylko usuniΩcie)"
  183.  
  184. ;Error Messages
  185. FailMsg = "Wymagany jest program Microsoft Outlook. Instalacja jest niekompletna."
  186. FailMsgNoQView = "Wymagany jest program Microsoft QuickView. Instalacja jest niekompletna."
  187.  
  188. ;Prompt for Uninstall
  189. BeginPrompt = "Czy na pewno chcesz usun╣µ program Symantec WinFax Starter Edition?"
  190. EndPrompt = "Program Symantec WinFax Starter Edition zosta│ pomy£lnie usuniΩty."
  191.  
  192.