home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 3.14 / 1998-05_Disc_3.14.bin / bootmark / bootmark / install.inf < prev    next >
INI File  |  1997-04-08  |  21KB  |  894 lines

  1. ;////////////////////////////////////////////////
  2. ;// Norton System Information for Windows 95 install script
  3. ;// (c) 1996 Symantec - Peter Norton Product Group
  4. ;// For use with the Symantec Install version 4.2 32-bit
  5. ;////////////////////////////////////////////////
  6.  
  7. ; Switch01 - Install is shell
  8. ; switch02 - QPD Exists
  9. ; switch03 - MM Version of installation
  10. ; switch04 - Launch IE3 install
  11. ;
  12. ; switch06 - LFN Target?
  13. ; switch07 - LFN C Drive?
  14. ; switch08 - LFN Windows Drive?
  15. ; switch09 - Symevnt exists in the system directory
  16. ; switch10 - NDD dos is selected
  17. ; switch11 - Unerase is selected
  18. ; switch12 - Patch win.com
  19. ;
  20. ; switch39 - Auto install
  21. ; switch40 - Target or Windows drive is compressed
  22. ; switch45 - Allows pressing back from the program location screen
  23. ; switch49 - SWITCH_INTLCHAR - Int'l chars in specifed path
  24. ; switch58 - SWITCH_DISKETTE - Diskette install
  25. ; switch60 - SWITCH_SMARTCAN - Enable NPROTECT
  26. ; switch61 - SWITCH_SDD - System Doctor enable
  27. ; switch63 - SWITCH_CUSTOM - custom install
  28. ; switch64 - SWITCH_COMPLETE - full install
  29. ; switch68 - SWITCH_OTHER - User has selected another location than the default
  30. ; switch69 - SWITCH_RESCUE - Create a rescue disk
  31. ; switch71 - SWITCH_DESELECT - User chooses to exit install (disk space)
  32. ; switch72 - SWITCH_CHANGEDRIVE - User wants to change locations (disk space)
  33. ; switch73 - SWITCH_REBOOT - Reboot at the end
  34. ; switch74 - SWITCH_NOREBOOT - Don't reboot at the end
  35. ; switch76 - SWITCH_NOROOM - Set by WinSpace function
  36. ; switch77 - SWITCH_RENAME - Rename old NU files
  37. ; switch78 - SWITCH_PREVIOUSVER - Previous version found
  38. ; switch79 - SWITCH_ADDPATH - Add the path to the autoexec
  39. ; switch80 - SWITCH_FLOPPY - Floppy in drive
  40. ; switch87 - SWITCH_SAGEDISABLE - Disable System Agent
  41. ; switch88 - Need zip association for spacewizard
  42.  
  43. [InstallVersion]
  44. 4.0
  45.  
  46. [Process]
  47. EnableForceWrite()
  48. EnableOverwrite()
  49. SetInternalFlag(1)
  50. Bitmaps(Pix)
  51.  
  52. SaveRegistry(SaveRegGroup)
  53.  
  54. DisableHelp()
  55. Backup(CustDLLCopy)
  56.  
  57. ; Initialize the custom dll
  58.  
  59. CallProc(Memory)
  60.  
  61. ; Check for the proper version of Windows
  62.  
  63. WizardPanel(WrongVersion, siwsi.dll)
  64.  
  65. switch99 = IsWinVerGTE(0395)
  66. #ifnot(switch99)
  67.     WizardProcessPanel()
  68.     Exit()
  69. #endif
  70.  
  71. switch99 = CallProcEx(CheckVersion)
  72. #ifnot(switch99)
  73.     WizardProcessPanel()
  74.     Exit()
  75. #endif
  76.  
  77.  
  78. ; Check to see if this is the MM version of NU
  79.  
  80. switch03 = FALSE
  81.  
  82. ; Check for diskette version of NU
  83.  
  84. CallProcEx(IsDisketteInstall)
  85.  
  86. SetActiveCopy(SICopy, install.inf)
  87.  
  88. ; Check for low disk space
  89.  
  90. WizardPanel(NoWinSpace, siwsi.dll)
  91.  
  92. CallProc(CheckWinSpace)
  93. #if(switch76)
  94.     WizardProcessPanel()
  95.     Exit()
  96. #endif
  97.  
  98.  
  99. ; Process the Welcome wizard panel and the
  100. ; license agreement panel
  101.  
  102. WizardPanel(Welcome, siwsi.dll)
  103. WizardProcessPanel()
  104.  
  105. WizardPanel(License, siwsi.dll)
  106. WizardProcessPanel()
  107.  
  108. ; Find the shared components directory or
  109. ; set the default if not found
  110.  
  111. CallProcEx(FindSharedComponents)
  112.  
  113. ; Let the user specify the install location
  114.  
  115. :InstallLocation
  116. WizardPanel(SpecifyLocation, siwsi.dll)
  117. WizardIncludePanel(NoDiskSpace)
  118. WizardProcessPanel()
  119.  
  120. #if(switch49)
  121.     WizardGotoPanel(SpecifyLocation)
  122. #endif
  123.  
  124.  
  125. ; Check the required space to see if we can
  126. ; install
  127.  
  128. :checkspace
  129. WizardPanel(NoDiskSpace,siwsi.dll)
  130.  
  131. switch98=CheckDiskSpace(TARGET)
  132.  
  133. #ifnot(switch98)
  134.     WizardProcessPanel()
  135. #endif
  136.  
  137. WizardExcludePanel(NoDiskSpace)
  138.  
  139. ; Verify what we're going to do with the user
  140.  
  141. WizardPanel(CopyFiles,siwsi.dll)
  142. WizardProcessPanel()
  143.  
  144. ; Setup the various directories and get short path names
  145. ; Directories are as follows:
  146. ;
  147. ; TARGET - LFN Program Directory
  148. ; TARGET3 - LFN Symantec Shared Directory
  149. ; TARGET6 - Short Program Directory
  150. ; TARGET8 - Short Symantec Shared Directory
  151. ; TARGET12 - Media Directory (MM Version)
  152.  
  153. CreateDirectory(CreateTargetDir)
  154. CreateDirectory(CreateSharedDir)
  155.  
  156. CallProcEx(GetShortTarget)
  157. CallProcEx(GetShortShared)
  158.  
  159. #if(switch03)
  160.     CallProcEx(GetMediaPath)
  161. #endif
  162.  
  163. ; Do the file copy now
  164.  
  165. DisableUtils()
  166. Copy()
  167. EnableUtils()
  168.  
  169. ; More symevnt stuff
  170.  
  171. switch99=Exists(SymevntFind)
  172. #if(switch99)
  173.     Backup(SymevntCopy)
  174. #endif
  175.  
  176. switch99=Exists(Symevnt16Find)
  177. #if(switch99)
  178.     Backup(Symevnt16Copy)
  179. #endif
  180.  
  181. switch99=Exists(Symevnt32Find)
  182. #if(switch99)
  183.     Backup(Symevnt32Copy)
  184. #endif
  185.  
  186. ; Get rid of the wizard panels we don't need anymore
  187.  
  188. WizardExcludePanel(CopyFiles)
  189. WizardExcludePanel(NoDiskSpace)
  190. WizardExcludePanel(SpecifyLocation)
  191. WizardExcludePanel(License)
  192. WizardExcludePanel(Welcome)
  193. WizardExcludePanel(NoWinSpace)
  194. WizardExcludePanel(WrongVersion)
  195.  
  196. ; Set the user registration
  197.  
  198. SetRegistration(SetSymUtil32)
  199.  
  200. ; Update the registry and usage counts
  201.  
  202. CallProcEx(UsageCounts)
  203. CallProcEx(IncrementSysfiles)
  204.  
  205. CallProcEx(ProcessRegEntries)
  206.  
  207. ; Create the icons
  208.  
  209. EnableWin95Shell()
  210. Groups()
  211.  
  212. ; Set the installed flag in the registry
  213.  
  214. CallProcEx(UpdateInstFlag)
  215.  
  216. WizardPanel(TechSupport,siwsi.dll)
  217. WizardProcessPanel()
  218. WizardPanel(ReachUs,siwsi.dll)
  219. WizardProcessPanel()
  220. WizardPanel(CrossMarket,siwsi.dll)
  221. WizardProcessPanel()
  222.  
  223. :OnlineReg
  224. WizardPanel(RegisterNow, siwsi.dll)
  225. WizardIncludePanel(SendRegistration)
  226. WizardIncludePanel(OnlineMarketing)
  227. WizardIncludePanel(OnlineRegistration)
  228.  
  229. WizardSetSkip(RegisterNow, Finished)
  230. WizardProcessPanel()
  231.  
  232. WizardPanel(OnlineRegistration, siwsi.dll)
  233. WizardSetSkip(OnlineRegistration, Finished)
  234. WizardProcessPanel()
  235.  
  236. WizardPanel(OnlineMarketing, siwsi.dll)
  237. WizardSetSkip(OnlineMarketing, Finished)
  238. WizardProcessPanel()
  239.  
  240. WizardSetSkip(SendRegistration, Finished)
  241. WizardPanel(SendRegistration, siwsi.dll)
  242. WizardProcessPanel()
  243.  
  244. WizardExcludePanel(SendRegistration)
  245. WizardExcludePanel(OnlineMarketing)
  246. WizardExcludePanel(OnlineRegistration)
  247.  
  248. WizardPanel(Finished, siwsi.dll)
  249. WizardProcessPanel()
  250.  
  251. :CheckForFloppy
  252. #ifnot(switch39)
  253.     WizardPanel(FloppyDialogFinish,siwsi.dll)
  254.  
  255.     #if(switch73)
  256.        switch80=FALSE
  257.        CallProc(FloppyInDrive)
  258.  
  259.        #if(switch80)
  260.            WizardProcessPanel()
  261.            WizardGotoPanel(FloppyDialogFinish)
  262.        #endif
  263.     #endif
  264. #endif
  265.  
  266. Delete(CustDLLDel)
  267. Delete(Leftovers)
  268.  
  269. #if(switch73)
  270.     ExitReboot()
  271. #endif
  272. Exit()
  273. End()
  274.  
  275. ;********************************************************************
  276. ; Subproc to be executed before taking over as the Windows shell
  277. ;********************************************************************
  278.  
  279. [SubProc]
  280. Return()
  281.  
  282. ;********************************************************************
  283. ; Copy sections
  284. ;********************************************************************
  285.  
  286. [SICopy]
  287. CopyMain.BaseFiles,    "Norton Sysinfo Base Files - %ldK",           0, Y, N, Y
  288. CopySub.symevnt,       " "
  289. CopySub.nushared,      " "
  290. CopySub.sysshared,     " "
  291. CopySub.winbase,       " "
  292. CopySub.sysinfow,      " "
  293.  
  294. CopyMain.DoNotRemove,  "Dummy Entry - Don't remove",                   0, N, N, N
  295. CopySub.xxx,           "Bogus Field"
  296. CopySub.yyy,           "Bogus Field"
  297.  
  298.  
  299. [SICopy:TypeSelect]
  300. count = 2
  301. caption = "Norton System Information Setup Type"
  302. text = "Please select the type of install you want to perform."
  303. grouptext = "Install Types"
  304. button1 = "&Complete Install"
  305. button2 = "C&ustom Install"
  306. descrip1 = "Installs all of the DOS and Windows Norton Utilities for Windows 95.  This will require xx.x MB of disk space."
  307. descrip2 = "Lets you choose which Norton Utilities modules to install.  If you need more options later, you can run install again."
  308.  
  309. [SICopy:Primary]
  310. caption = "Norton System Information Main Selection"
  311. button1 = "Select..."
  312. button2 = "Select..."
  313. button3 = "Select..."
  314. button4 = "Select..."
  315. button5 = "Select..."
  316. selsizetext = "Total size of selected components:"
  317. text = App1Text
  318.  
  319. [SICopy:Component]
  320. caption = "Norton System Information Component Selection"
  321. text    = "Select/Deselect the components you want to install.  Checked items will be installed."
  322.  
  323. [SICopy:CopyDialog]
  324. caption = "Copying Norton System Information Files..."
  325. posx = -10
  326. posy = -10
  327.  
  328. [SICopy:Advo]
  329. posx = 20
  330. posy = 20
  331. location = siwsi.dll
  332. count = 1
  333. BitmapsOnly=1
  334.  
  335. [App1Text]
  336. "Please select the items you want to install.  If a selection"
  337. "has a button to the right, you can select individual files or"
  338. "components."
  339.  
  340. [AdvoDefault]
  341. posx = 20
  342. posy = 30
  343. text = AdvoText
  344.  
  345. [AdvoText]
  346. "Please take a moment to complete the Product Registration Card
  347. "included with your product and return it to Symantec."
  348. ""
  349. "This will ensure that you receive future product announcements"
  350. "and important notices. It will also qualify you for any discounts"
  351. "on future upgrades."
  352. ""
  353. "Thank you for purchasing Norton Utilities for Windows 95!"
  354.  
  355. ;********************************************************************
  356. ; Groups
  357. ;********************************************************************
  358.  
  359. [groups]
  360. "Norton System Information", sysinfo.grp
  361.  
  362. ; itemname,                filename,       link,   icon   file    icon name,  icon  params,  startdir
  363. ;                                                  index, loc,                loc,
  364.  
  365. [Norton System Information]
  366. "System Information",      si32.exe,       sysinfow,  0,  TARGET
  367. "Uninstall Sysinfo",       setup.exe,      basefiles, 0,  TARGET, , , "/U"
  368.  
  369. ;********************************************************************
  370. ; Dialog text
  371. ;********************************************************************
  372.  
  373. [FileCopy]
  374. copycaption   =  "Installing System Information Files"
  375. errorcaption  =  "Error Copying Files"
  376. insertcaption =  "Insert Diskette"
  377. Message       =   MessageText
  378.  
  379. [ReinsertMsg]
  380. caption  =  "Norton System Information Setup"
  381. "Please reinsert the Norton System Information Setup Disk 1"
  382.  
  383. [Cancel]
  384. caption = "Norton System Information Setup Wizard"
  385. text    = "Are you sure you want to exit?"
  386.  
  387. [CancelShell]
  388. caption = "Norton System Information Setup Wizard"
  389. "You have selected to exit Setup. In order "
  390. "to reset the Windows environment, Setup "
  391. "will need to restart your computer."
  392. "Are you sure you want to exit?"
  393.  
  394. ;********************************************************************
  395. ; File backups
  396. ;********************************************************************
  397.  
  398. [SaveSysIni]
  399. system.ini, system.si, WINDOWS, WINDOWS
  400.  
  401. [SaveAutoexec]
  402. c:\autoexec.bat, c:\autoexec.si
  403.  
  404. [SaveRegGroup]
  405. WINDOWS, system.si, user.si
  406.  
  407. [CustDLLCopy]
  408. siwsi.dll, siwsi.dll, SOURCE, TEMPDIR
  409. siwpipl.exe, siwpipl.exe, SOURCE, TEMPDIR
  410. pipeline.dll, pipeline.dll, SOURCE, TEMPDIR
  411. pipeline.ini, pipeline.ini, SOURCE, TEMPDIR
  412. mailbusi.ctl, mailbusi.ctl, SOURCE, TEMPDIR
  413.  
  414. [SymevntCopy]
  415. symevnt.386,  symevnt.386,  TARGET3, SYSTEM
  416. symevnt1.dll, symevnt1.dll, TARGET3, SYSTEM
  417.  
  418. [BackupSymantec]
  419. symantec.cnt, symantec.cnt, TARGET2, TARGET3
  420.  
  421. [InfodeskTemp]
  422. infodesk.dll, infodesk.dll, SOURCE, TEMPDIR
  423.  
  424. [SymevntTemp]
  425. symevnt.386, symevnt.386, SOURCE, TEMPDIR
  426.  
  427. [SymevntCopy]
  428. symevnt.386, symevnt.386, TARGET3, SYSTEM
  429.  
  430. [Symevnt16Copy]
  431. symevnt1.dll, symevnt1.dll, TARGET3, SYSTEM
  432.  
  433. [Symevnt32Copy]
  434. s32evnt1.dll, s32evnt1.dll, TARGET3, SYSTEM
  435.  
  436. [PIPELINEFILES]
  437. siwpipl.exe,  siwpipl.exe,  SOURCE, TARGET
  438. mailbusi.ctl, mailbusi.ctl, SOURCE, TARGET
  439. pipeline.ini, pipeline.ini, SOURCE, TARGET
  440. pipeline.dll, pipeline.dll, SOURCE, TARGET
  441.  
  442. ;********************************************************************
  443. ; File deletes
  444. ;********************************************************************
  445.  
  446. [CustDLLDel]
  447. siwsi.dll,     WINDOWS
  448. siwsi.dll,     TEMPDIR
  449. siwisl.dll,    WINDOWS
  450. siwisl16.dll,  WINDOWS
  451. version.dll,   TARGET
  452.  
  453. [Leftovers]
  454. siwsi.dll,     WINDOWS
  455. siwsi.dll,     TEMPDIR
  456. win.siw,       WINDOWS
  457. system.siw,    WINDOWS
  458. setup.exe,     SYSTEM
  459.  
  460. [SymevntTempDel]
  461. symevnt.386, TEMPDIR
  462.  
  463. ;********************************************************************
  464. ; External function calls
  465. ;********************************************************************
  466.  
  467. [ShowTargets]
  468. dll = siwsi.dll
  469. function = ShowTargets
  470.  
  471. [CheckVersion]
  472. dll = siwsi.dll
  473. function = WinVersionCheck
  474. Major = 4
  475. Minor = 0
  476. Build = 450
  477.  
  478. [SymEventExists]
  479. dll = siwsi.dll
  480. function = RegKeyExists
  481. hive = SIWHKEY_LOCAL_MACHINE
  482. subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
  483.  
  484. [RenameSymEventVXD]
  485. dll = siwsi.dll
  486. function = RenameRegValue
  487. hive = SIWHKEY_LOCAL_MACHINE
  488. subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
  489. currentvalue = StaticVxD
  490. newvalue = NStaticVxD
  491.  
  492. [RenameSymEventVXDBack]
  493. dll = siwsi.dll
  494. function = RenameRegValue
  495. hive = SIWHKEY_LOCAL_MACHINE
  496. subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
  497. currentvalue = NStaticVxD
  498. newvalue = StaticVxD
  499.  
  500. [NukeOldSymReg]
  501. dll = siwsi.dll
  502. function = NukeOldSymEventRegEntries
  503.  
  504. [AlreadyInstalled]
  505. dll = siwsi.dll
  506. function = AlreadyInstalled
  507.  
  508. [DebugStub]
  509. dll = siwsi.dll
  510. function = DebugStub
  511.  
  512. [Warning]
  513. dll = siwsi.dll
  514. function = WarningDialog
  515.  
  516. [Register]
  517. dll = siwsi.dll
  518. function = RegisterDialog
  519.  
  520. [CompressedDrive]
  521. dll = siwsi.dll
  522. function = CompressedDialog
  523.  
  524. [FindSymevntDll]
  525. dll = siwsi.dll
  526. function = FindSymevnt
  527.  
  528. [NukeSymevntDll]
  529. dll = siwsi.dll
  530. function = NukeSymevnt
  531.  
  532. [CheckLFNTarget]
  533. dll = siwsi.dll
  534. function = DriveSupportsLFN
  535. location = TARGET
  536.  
  537. [CheckLFNCDrive]
  538. dll = siwsi.dll
  539. function = DriveSupportsLFN
  540. location = C
  541.  
  542. [CheckLFNWindows]
  543. dll = siwsi.dll
  544. function = DriveSupportsLFN
  545. location = WINDOWS
  546.  
  547. [FindSharedComponents]
  548. dll = siwsi.dll
  549. function = FindSharedComponents
  550.  
  551. [UpdateInstFlag]
  552. dll = siwsi.dll
  553. function = UpdateInstalledFlag
  554.  
  555. [UsageCounts]
  556. dll = siwsi.dll
  557. function = IncrementUsageCounts
  558. section = SharedComponents
  559.  
  560. [OnRampUsage]
  561. dll = siwsi.dll
  562. function = IncrementBinaryUsageCounts
  563. section = OnRampSharedComponents
  564.  
  565. [GetShort]
  566. dll = siwsi.dll
  567. function = ConvertToShortName
  568.  
  569. [GetShortTarget]
  570. dll = siwsi.dll
  571. function = ConvertToShortName
  572. source = 0
  573. dest = 6
  574.  
  575. [GetShortExt]
  576. dll = siwsi.dll
  577. function = ConvertToShortName
  578. source = 2
  579. dest = 7
  580.  
  581. [GetShortShared]
  582. dll = siwsi.dll
  583. function = ConvertToShortName
  584. source = 3
  585. dest = 8
  586.  
  587. [CheckWinSpace]
  588. dll = siwsi.dll
  589. function = WindowsDriveSpace
  590.  
  591. [Memory]
  592. dll = siwsi.dll
  593. function = InitMemory
  594.  
  595. [ExitHookProc]
  596. dll = siwsi.dll
  597. function = ReleaseDLL
  598.  
  599. [FloppyInDrive]
  600. dll = siwsi.dll
  601. function = IsFloppyInDrive
  602.  
  603. [SymevntAsNew]
  604. dll = siwsi.dll
  605. function = IsFileAsNew
  606. file = SYMEVNT.386
  607.  
  608. [IsMMVersion]
  609. dll = siwsi.dll
  610. function = NUIsCDInstall
  611.  
  612. [BackupTarget4]
  613. dll = siwsi.dll
  614. function = BackupTarget4
  615.  
  616. [RestoreTarget4]
  617. dll = siwsi.dll
  618. function = RestoreTarget4
  619.  
  620. [GetMediaPath]
  621. dll = siwsi.dll
  622. function = NUGetMediaPath
  623.  
  624. [IncrementSysfiles]
  625. dll = siwsi.dll
  626. function = IncrementBinaryUsageCounts
  627. section = SystemSharedComponents
  628.  
  629. [ProcessRegEntries]
  630. dll = siwsi.dll
  631. function = ProcessRegEntries
  632. file = si20.reg
  633. location = TARGET
  634.  
  635. [IsDisketteInstall]
  636. dll = siwsi.dll
  637. function = IsDisketteInstall
  638.  
  639. [UpdateSequenceNum]
  640. dll = siwsi.dll
  641. function = OnRampSetSequence
  642. sequence = 19961104
  643.  
  644.  
  645. ;********************************************************************
  646. ; Text file mods
  647. ;********************************************************************
  648.  
  649. ;********************************************************************
  650. ; ini file modifications
  651. ;********************************************************************
  652.  
  653. ;********************************************************************
  654. ; Registration entries
  655. ;********************************************************************
  656.  
  657. ;********************************************************************
  658. ; Misc install sections
  659. ;********************************************************************
  660.  
  661. [UpdateHelpIndex]
  662. "winhelp.exe -g %s\infodesk.hlp", TARGET5
  663.  
  664. [SymevntFind]
  665. symevnt.386, SYSTEM
  666. symevnt1.dll, SYSTEM
  667.  
  668. [SymevntFind]
  669. symevnt.386, SYSTEM
  670.  
  671. [Symevnt16Find]
  672. symevnt1.dll, SYSTEM
  673.  
  674. [Symevnt32Find]
  675. s32evnt1.dll, SYSTEM
  676.  
  677. [FindSymantec]
  678. symantec.cnt,   TARGET3
  679.  
  680. [SymevntSource1]
  681. symevnt.38_, SOURCE
  682.  
  683. [SymevntSource2]
  684. symevnt.386, SOURCE
  685.  
  686. [SETUPFILES]
  687. Setup.exe, WINDOWS
  688. Setup.exe, SYSTEM
  689.  
  690. [Pix]
  691. color = %s\nu.bmp, 1, 1
  692. color = %s\symlogo.rle, -1, 1
  693.  
  694. [SetSymUtil32]
  695. s32utile.dll, TARGET3
  696.  
  697. [SharedComponents]
  698. Component = s32fate.dll
  699. Component = s32guie.dll
  700. Component = s32krnle.dll
  701. Component = s32maile.dll
  702. Component = s32mthke.dll
  703. Component = s32npte.dll
  704. Component = s32stat.dll
  705. Component = s32utile.dll
  706. Component = symgloss.hlp
  707. Component = symkrnle.dll
  708. Component = symkrnle.vxd
  709. Component = tkke16e.dll
  710. Component = tkke32e.dll
  711. Component = s32evnt1.dll
  712. Component = symevnt.386
  713. Component = symevnt1.dll
  714.  
  715. [OnRampSharedComponents]
  716. Component = s32live1.dll, TARGET11
  717. Component = s32luhf1.dll, TARGET11
  718. Component = s32luhm1.dll, TARGET11
  719. Component = s32luis1.dll, TARGET11
  720. Component = s32luuz1.dll, TARGET11
  721.  
  722. [SystemSharedComponents]
  723.  
  724. [SystunerSharedComponents]
  725.  
  726. [TargetExt]
  727. reset = TARGET2
  728. location = "System"
  729. relative = 1
  730. relativeto = TARGET
  731.  
  732. [SetLiveUpdateDir]
  733. reset = TARGET11
  734. location = %s\LiveUpdate, TARGET3
  735.  
  736. [CreateLiveUpdateDir]
  737. %s, TARGET11
  738.  
  739. [CreateExtDir]
  740. %s, TARGET2
  741.  
  742. [CreateSharedDir]
  743. %s, TARGET3
  744.  
  745. [CreateTargetDir]
  746. %s, TARGET
  747.  
  748. [WindowsVersion]
  749. 3.95
  750. "Norton System Information requires"
  751. "Windows 95 in order to install."
  752.  
  753. [Registration]
  754. dll = s32utile.dll
  755. string = "Symantec Install for Windows"
  756. active = no
  757. serialize = 0
  758.  
  759. ;********************************************************************
  760. ; Wizard panels
  761. ;********************************************************************
  762.  
  763. [WrongVersion]
  764. Caption="Norton System Information Setup Wizard"
  765. Title="Incorrect Version"
  766. DlgProc=_PanelDlgProc@16
  767. ResourceId=102
  768. Bitmap16=600
  769. PanelDataProc=_DefaultDataProc@0
  770. PanelFlags=First+Last
  771.  
  772. [NoWinSpace]
  773. Caption="Norton System Information Setup Wizard"
  774. Title="Low Disk Space"
  775. DlgProc=_PanelDlgProc@16
  776. ResourceId=108
  777. Bitmap16=600
  778. PanelDataProc=_DefaultDataProc@0
  779. PanelFlags=First+Last
  780.  
  781. [Welcome]
  782. Caption="Norton System Information Setup Wizard"
  783. Title="Norton System Information"
  784. DlgProc=_WelcomeDlgProc@16
  785. ResourceId=501
  786. Bitmap16=600
  787. PanelDataProc=_WelcomeDataProc@0
  788. PanelFlags=First
  789.  
  790. [SpecifyLocation]
  791. Caption="Norton System Information Setup Wizard"
  792. Title="Program Location"
  793. DlgProc=PanelDlgProc
  794. ResourceId=118
  795. Bitmap16=600
  796. PanelDataProc=_DefaultDataProc@0
  797.  
  798. [NoDiskSpace]
  799. Caption="Norton System Information Setup Wizard"
  800. Title="Low Disk Space"
  801. DlgProc=PanelDlgProc
  802. ResourceId=106
  803. Bitmap16=600
  804. PanelDataProc=_DefaultDataProc@0
  805.  
  806. [CopyFiles]
  807. Caption="Norton System Information Setup Wizard"
  808. Title="Setup Review"
  809. DlgProc=PanelDlgProc
  810. ResourceId=128
  811. Bitmap16=600
  812. PanelDataProc=_DefaultDataProc@0
  813.  
  814. [Finished]
  815. Caption="Norton System Information Setup Wizard"
  816. Title="Setup Complete"
  817. DlgProc=PanelDlgProc
  818. ResourceId=130
  819. Bitmap16=600
  820. PanelDataProc=_DefaultDataProc@0
  821. PanelFlags=First+Last+Finish
  822.  
  823. [FloppyDialogFinish]
  824. Caption="Norton System Information Setup Wizard"
  825. Title="Remove Floppy Diskette"
  826. DlgProc=PanelDlgProc
  827. ResourceId=109
  828. Bitmap16=600
  829. PanelDataProc=_DefaultDataProc@0
  830. PanelFlags=First
  831.  
  832. [License]
  833. Caption="Online License Agreement"
  834. DlgProc=_LicenseDlgProc@16
  835. ResourceId=502
  836. PanelDataProc=_LicenseDataProc@0
  837.  
  838. [TechSupport]
  839. Caption="Norton System Information Setup Wizard"
  840. Title="Symantec Support Solutions"
  841. DlgProc=_TechSupDlgProc@16
  842. ResourceId=507
  843. Bitmap16=624
  844. PanelFlags=First
  845.  
  846. [ReachUs]
  847. Caption="Norton System Information Setup Wizard"
  848. Title="How to Reach Us"
  849. DlgProc=_ReachDlgProc@16
  850. ResourceId=513
  851. Bitmap16=622
  852.  
  853. [CrossMarket]
  854. Caption="Norton System Information Setup Wizard"
  855. Title="Windows 95 Solutions"
  856. DlgProc=_CrossSellDlgProc@16
  857. PanelDataProc=_CrossSellDataProc@0
  858. ResourceId=512
  859. Bitmap16=621
  860.  
  861. ; Begin pipeline stuff
  862.  
  863. [RegisterNow]
  864. caption = "Norton System Information Setup Wizard"
  865. Title="Register Now"
  866. DlgProc=_RegNowDlgProc@16
  867. PanelDataProc=_RegNowDataProc@0
  868. ResourceId=504
  869. Bitmap16=623
  870. PanelFlags=Skip
  871.  
  872. [OnlineRegistration]
  873. caption = "Norton System Information Setup Wizard"
  874. DlgProc=_UsaRegDlgProc@16
  875. PanelDataProc=_UsaRegDataProc@0
  876. ResourceId=505
  877. PanelFlags=Skip
  878.  
  879. [OnlineMarketing]
  880. caption = "Norton System Information Setup Wizard"
  881. DlgProc=_MarketingDlgProc@16
  882. PanelDataProc=_MarketingDataProc@0
  883. ResourceId=506
  884. PanelFlags=Skip
  885.  
  886. [SendRegistration]
  887. caption = "Norton System Information Setup Wizard"
  888. DlgProc=_SendRegDlgProc@16
  889. PanelDataProc=_SendRegDataProc@0
  890. ResourceId=514
  891. Bitmap16=623
  892. Flags=Skip
  893.  
  894.