;////////////////////////////////////////////////
;// Norton Utilities for Windows 95 install script
;// (c) 1996 Symantec - Peter Norton Product Group
;// For use with the Symantec Install version 4.2 32-bit
;////////////////////////////////////////////////


[InstallVersion]
4.0

[Process]
EnableForceWrite()
EnableOverwrite()
SetInternalFlag(1)
Bitmaps(Pix)

switch01=IsInstallShell()
#ifnot(switch01)
   SaveRegistry(SaveRegGroup)
#endif

DisableHelp()
Backup(CustDLLCopy)

CallProc(Memory)

WizardPanel(WrongVersion, siwnu.dll)

switch99 = IsWinVerGTE(0395)
#ifnot(switch99)
    WizardProcessPanel()
    Exit()
#endif

switch99 = CallProcEx(CheckVersion)
#ifnot(switch99)
    WizardProcessPanel()
    Exit()
#endif

switch03 = CallProcEx(IsMMVersion)

CallProcEx(IsDisketteInstall)

SetActiveCopy(NUCopy, install.inf)

WizardPanel(NoWinSpace, siwnu.dll)

CallProc(CheckWinSpace)
#if(switch76)
    WizardProcessPanel()
    Exit()
#endif

WizardPanel(Welcome, siwnu.dll)
WizardProcessPanel()

WizardPanel(License, siwnu.dll)
WizardProcessPanel()


switch02 = Exists(TomahawkQPD)

#ifnot(switch02)
    WizardGotoPanel(InstallType)
#endif

WizardPanel(RequiredIntro, siwnu.dll)
WizardProcessPanel()

WizardPanel(Required, siwnu.dll)
WizardProcessPanel()

WizardPanel(RequiredSuccess, siwnu.dll)
WizardProcessPanel()

WizardPanel(InstallType, siwnu.dll)
WizardExcludePanel(RequiredIntro)
WizardExcludePanel(Required)
WizardExcludePanel(RequiredSuccess)
WizardProcessPanel()

switch45=FALSE

#if(switch64)
    SelectOption(Dosutils)
    SelectOption(Winutils)
#endif

#if(switch03)
    SelectOption(companion)
#else
    DeSelectOption(companion)
#endif

WizardPanel(SearchInfo, siwnu.dll)
WizardProcessPanel()
WizardExcludePanel(SearchInfo)

WizardPanel(FindSmartCanDialog, siwnu.dll)

CallProc( FindSmartCan )

#if (switch81)
    WizardProcessPanel()
#else
    WizardExcludePanel(FindSmartCanDialog)
#endif

switch06 = CallProcEx(CheckLFNTarget)
switch07 = CallProcEx(CheckLFNCDrive)
switch08 = CallProcEx(CheckLFNWindows)

CallProcEx(FindSharedComponents)

WizardPanel(Bogus, siwnu.dll)

#if(switch45)
    WizardGotoPanel(InstallType)
#endif

#if(switch64)
    WizardGotoPanel(SpecifyLocation)
#endif

:compselect
PrimarySelect()

:InstallLocation
WizardPanel(SpecifyLocation, siwnu.dll)

switch45=TRUE

WizardIncludePanel(ConfirmNewLocation)
WizardIncludePanel(NoDiskSpace)
WizardIncludePanel(CompressDialog)
WizardProcessPanel()

#if(switch49)
    WizardGotoPanel(SpecifyLocation)
#endif

WizardPanel(ConfirmNewLocation, siwnu.dll)

#if(switch78)
    #if(switch68)
        switch99=CallProcEx(ComparePrevLocation)
        #ifnot(switch99)
            WizardProcessPanel()
        #endif
    #endif
#endif

WizardExcludePanel(ConfirmNewLocation)

:CompressedDialog
WizardPanel(CompressDialog,siwnu.dll)

switch40=IsDriveCompressed(WINDOWS)
#if(switch40)
    WizardProcessPanel()
#else
    switch40=IsDriveCompressed(TARGET)
    #if(switch40)
        WizardProcessPanel()
    #else
        WizardExcludePanel(CompressDialog)
    #endif
#endif

:checkspace
WizardPanel(NoDiskSpace,siwnu.dll)

switch98=CheckDiskSpace(TARGET)

#ifnot(switch98)
    WizardProcessPanel()
#endif

WizardExcludePanel(NoDiskSpace)

ResetTarget(TargetExt)

WizardPanel(NprotectDlg,siwnu.dll)

switch99=IsOptionSelected(unerasew)
#if(switch99)
    WizardProcessPanel()
#else
    WizardExcludePanel(NprotectDlg)
#endif

WizardPanel(SysdocDlg,siwnu.dll)

switch99=IsOptionSelected(sysdocw)
#if(switch99)
    WizardProcessPanel()
#else
    WizardExcludePanel(SysdocDlg)
#endif

WizardPanel(RescueDlg,siwnu.dll)

switch99=IsOptionSelected(rescuew)
#if(switch99)
    WizardProcessPanel()
#else
    WizardExcludePanel(RescueDlg)
#endif

WizardPanel(CopyFiles,siwnu.dll)
WizardProcessPanel()

CreateDirectory(CreateExtDir)
CreateDirectory(CreateSharedDir)

CallProcEx(GetShortTarget)
CallProcEx(GetShortExt)
CallProcEx(GetShortShared)

#if(switch03)
    CallProcEx(FindFontsFolder)
#endif

ResetTarget(SetNSGDir)
CreateDirectory(CreateNSGDir)

ResetTarget(SetHTMLMediaDir)
CreateDirectory(CreateHTMLMediaDir)

ResetTarget(SetLiveUpdateDir)
CreateDirectory(CreateLiveUpdateDir)

#if(switch03)
    CallProcEx(GetMediaPath)
#endif

ResetTarget(SetWindowsHelpDir)
ResetTarget(SetWindowsCmdDir);

switch99=CallProcEx(SmartcanVxD)

switch99=CallProcEx(UeProc32RegKeyExists)
#if(switch99)
   CallProcEx(UeProc32DeleteRegKey)
   CallProcEx(DeleteUeProc32AppPath)
   Delete(DelUeProc32)
#endif

switch99 = CallProcEx(QueryNU9)
#if(switch99)
    CallProcEx(DelUEProc32Run)

    switch99 = CallProcEx(CheckNU9Location)
    #if(switch99)
        CallProcEx(DecrementNU9)
        CallProcEx(DelNU9Keys)
        CallProcEx(DelNU9InstalledValue)
        ;CallProcEx(DelInstalledLoc)

        Delete(OldVer9Files)
    #endif
#endif

Delete(InfodeskTempDel)

ExecChildProcess(LaunchWintdist)

CallProcEx(MakeFilesReadWrite);

DisableUtils()
Copy()
EnableUtils()

switch99=Exists(SymevntFind)
#if(switch99)
    Backup(SymevntCopy)
#endif

switch99=Exists(Symevnt16Find)
#if(switch99)
    Backup(Symevnt16Copy)
#endif

switch99=Exists(Symevnt32Find)
#if(switch99)
    Backup(Symevnt32Copy)
#endif

CallProcEx(NukeOldPreviewKeys)
CallProcEx(NukeOldSymReg)
CallProcEx(RemNDD)

switch99=Exists(FindSymantec)
#ifnot(switch99)
    Backup(BackupSymantec)
#endif

Delete(DelSymantec)

SilentModifyTF(DelSymantecContents)
SilentModifyTF(AddSymantecContents)

WizardExcludePanel(CopyFiles)
WizardExcludePanel(RescueDlg)
WizardExcludePanel(SysdocDlg)
WizardExcludePanel(NprotectDlg)
WizardExcludePanel(NoDiskSpace)
WizardExcludePanel(CompressDialog)
WizardExcludePanel(SpecifyLocation)
WizardExcludePanel(ConfirmNewLocation)
WizardExcludePanel(Bogus)
WizardExcludePanel(FindSmartCanDialog)
WizardExcludePanel(SearchInfo)
WizardExcludePanel(InstallType)
WizardExcludePanel(License)
WizardExcludePanel(Welcome)
WizardExcludePanel(NoWinSpace)
WizardExcludePanel(WrongVersion)

CallProc(ProcessPIF)

SetRegistration(SetSymUtil32)

CallProcEx(UsageCounts)
CallProcEx(OnRampUsage)
CallProcEx(IncrementSysfiles)

switch88=CallProcEx(QueryZipAssoc)

CallProcEx(ProcessRegEntries)

Launch(RegisterTuneOCX)
Launch(RegisterComdlg32OCX)
Launch(RegisterGenieOCX)
Launch(RegisterFilechkOCX)

switch99=IsOptionSelected(nregedit)
#if(switch99)
    Launch(RegisterBookmarkOCX)
    Launch(RegisterHTMLOCX)
    CallProcEx(IncrementRegedit)
    MergeRegFile(Advisorreg)
#endif

switch99=IsOptionSelected(unerasew)
#if(switch99)
    CallProcEx(ResetRecycleBin)
#endif

switch99=IsOptionSelected(sysinfow)
#if(switch99)
    CallProcEx(IncrementSIfiles)
#endif

switch99=IsOptionSelected(sysdocw)
#if(switch99)
    CallProcEx(NukeSmartdoc)
#endif

#ifnot(switch61)
    DeselectOption(SysdocStart)
#endif

#ifnot(switch60)
    DeselectOption(bkprocstart)
#endif

#if(switch61)
    #if(switch87)
        switch99=IsOptionSelected(nddw)
        #if(switch99)
            Launch(RemoveSageScandisk)
        #endif

        switch99=IsOptionSelected(sdw)
        #if(switch99)
            Launch(RemoveSageDefrag)
        #endif

        Launch(RemoveSageDiskalm)
    #endif
#endif

Launch(UpdateHelpIndex)

EnableWin95Shell()
Groups()

:RunRescue
WizardIncludePanel(FloppyDialogRescue)
WizardPanel(FloppyDialogRescue,siwnu.dll)

#ifnot(switch39)
    switch99=IsOptionSelected(rescuew)

    #if(switch99)
        #if(switch69)
            switch80=FALSE

            CallProc(FloppyInDrive)
                #if(switch80)
                    WizardProcessPanel()
                    WizardGotoPanel(FloppyDialogRescue)
                #endif
            CallProc(SetEnv)
            ExecChildProcess(RescueRun)
        #endif
    #endif
#endif

WizardExcludePanel(FloppyDialogRescue)

#ifnot(switch39)
    WizardPanel(RenameInfo,siwnu.dll)

    #if(switch77)
        WizardProcessPanel()
        CallProc(Rename)
    #else
        WizardExcludePanel(RenameInfo)
    #endif
#endif

switch99=Exists(AutoexecFind)
#if(switch99)
    Backup(SaveAutoexec)
    switch10=IsOptionSelected(ndd)
    switch11=IsOptionSelected(unerasew)
    SilentModifyTF(Autoexec)
#endif

#if(switch79)
    SilentModifyTF(AutoexecPath)
#endif

switch99=IsOptionSelected(ndd)
#if(switch99)
    Backup(NddToCommand)
    switch12 = Exists(NddInCmd)

    #if(switch12)
        CallProcEx(PatchWincom)
    #endif
#endif

CallProcEx(UpdateInstFlag)

CallProcEx(MakeFilesReadOnly)

WizardPanel(TechSupport,siwnu.dll)
WizardProcessPanel()
WizardPanel(ReachUs,siwnu.dll)
WizardProcessPanel()
WizardPanel(CrossMarket,siwnu.dll)
WizardProcessPanel()

:OnlineReg
WizardPanel(RegisterNow, siwnu.dll)
WizardIncludePanel(SendRegistration)
WizardIncludePanel(OnlineMarketing)
WizardIncludePanel(OnlineRegistration)

WizardSetSkip(RegisterNow, IE3Notify)
WizardProcessPanel()

WizardPanel(OnlineRegistration, siwnu.dll)
WizardSetSkip(OnlineRegistration, IE3Notify)
WizardProcessPanel()

WizardPanel(OnlineMarketing, siwnu.dll)
WizardSetSkip(OnlineMarketing, IE3Notify)
WizardProcessPanel()

WizardSetSkip(SendRegistration, IE3Notify)
WizardPanel(SendRegistration, siwnu.dll)
WizardProcessPanel()

WizardExcludePanel(SendRegistration)
WizardExcludePanel(OnlineMarketing)
WizardExcludePanel(OnlineRegistration)

WizardPanel(IE3Notify, siwnu.dll)

#ifnot(switch58)
    switch99 = CallProcEx(CheckForIE3)
    #ifnot(switch99)
        WizardProcessPanel()
        switch04 = TRUE
    #else
        switch04 = FALSE
    #endif
#endif

WizardExcludePanel(IE3Notify)

WizardPanel(Finished, siwnu.dll)
WizardProcessPanel()


:CheckForFloppy
#ifnot(switch39)
    WizardPanel(FloppyDialogFinish,siwnu.dll)

    #if(switch73)
       switch80=FALSE
       CallProc(FloppyInDrive)

       #if(switch80)
           WizardProcessPanel()
           WizardGotoPanel(FloppyDialogFinish)
       #endif
    #endif
#endif

switch99=IsOptionSelected(rescuew)
#if(switch99)
    #if(switch69)
        Delete(RescueDel)
    #endif
#endif

#ifnot(switch58)
    #if(switch04)
        #if(switch73)
            CallProcEx(AddIE3Install)
        #else
            Launch(LaunchIE30)
        #endif
    #endif
#endif

Delete(CustDLLDel)
Delete(Leftovers)

#if(switch73)
    ExitReboot()
#endif
Exit()
End()

;********************************************************************
; Subproc to be executed before taking over as the Windows shell
;********************************************************************

[SubProc]
Return()

;********************************************************************
; Copy sections
;********************************************************************

[NUCopy]
CopyMain.BaseFiles,    "Norton Utilities Base Files - %ldK",           0, Y, N, Y
CopySub.sysdocstart,   " "
CopySub.companion,     " "
CopySub.symevnt,       " "
CopySub.nushared,      " "
CopySub.sysshared,     " "
CopySub.winbase,       " "
CopySub.welcome,       " "

CopyMain.DosUtils,     "Norton DOS Utilities - %ldK",                  0, N, Y, Y
CopySub.diskedit,      "Disk Editor - %ldK"
CopySub.ndiags,        "Norton Diagnostics - %ldK"
CopySub.ndd,           "Norton Disk Doctor - %ldK"
CopySub.unerase,       "UnErase - %ldK"
CopySub.unformat,      "Unformat - %ldK"

CopyMain.WinUtils,     "Norton Windows Utilities - %ldK",              0, N, Y, Y
CopySub.imagew,        "Image - %ldK"
CopySub.nddw,          "Norton Disk Doctor - %ldK"
CopySub.rescuew,       "Rescue Disk - %ldK"
CopySub.sdw,           "Speed Disk - %ldK"
CopySub.spacewizw,     "Space Wizard - %ldK"
CopySub.sysinfow,      "System Information - %ldK"
CopySub.sysdocw,       "Norton System Doctor - %ldK"
CopySub.unerasew,      "UnErase Wizard - %ldK"
CopySub.ndrvex,        "Shell Menu Additions - %ldK"
CopySub.nregedit,      "Norton Registry Editor - %ldK"
CopySub.regtrk,        "Norton Registry Tracker - %ldK"
CopySub.ncompare,      "Norton File Compare - %ldK"
CopySub.systuner,      "Norton System Genie - %ldK"

CopyMain.DoNotRemove,  "Dummy Entry - Don't remove",                   0, N, N, N
CopySub.xxx,           "Bogus Field"
CopySub.yyy,           "Bogus Field"


[NUCopy:TypeSelect]
count = 2
caption = "Norton Utilities for Windows 95 Setup Type"
text = "Please select the type of install you want to perform."
grouptext = "Install Types"
button1 = "&Complete Install"
button2 = "C&ustom Install"
descrip1 = "Installs all of the DOS and Windows Norton Utilities for Windows 95.  This will require xx.x MB of disk space."
descrip2 = "Lets you choose which Norton Utilities modules to install.  If you need more options later, you can run install again."

[NUCopy:Primary]
caption = "Norton Utilities for Windows 95 Main Selection"
button1 = "Select..."
button2 = "Select..."
button3 = "Select..."
button4 = "Select..."
button5 = "Select..."
selsizetext = "Total size of selected components:"
text = App1Text

[NUCopy:Component]
caption = "Norton Utilities for Windows 95 Component Selection"
text    = "Select/Deselect the components you want to install.  Checked items will be installed."

[NUCopy:CopyDialog]
caption = "Copying Norton Utilities Files..."
posx = -10
posy = -10

[NUCopy:Advo]
posx = 20
posy = 20
location = siwnu.dll
count = 7
BitmapsOnly=1

[App1Text]
"Please select the items you want to install.  If a selection"
"has a button to the right, you can select individual files or"
"components."

[AdvoDefault]
posx = 20
posy = 30
text = AdvoText

[AdvoText]
"Please take a moment to complete the Product Registration Card
"included with your product and return it to Symantec."
""
"This will ensure that you receive future product announcements"
"and important notices. It will also qualify you for any discounts"
"on future upgrades."
""
"Thank you for purchasing Norton Utilities for Windows 95!"

;********************************************************************
; Groups
;********************************************************************

[groups]
"Norton Utilities", nu.grp
"Startup",          startup.grp

; itemname,                filename,       link,   icon   file    icon name,  icon  params,  startdir
;                                                  index, loc,                loc,

[Norton Utilities]
"Disk Editor",             diskedit.pif,   diskedit,  0,  TARGET, diskedit.ico, TARGET
"Norton Diagnostics",      ndiags.pif,     ndiags,    0,  TARGET, ndiags.ico, TARGET
"Norton Disk Doctor",      ndd32.exe,      nddw,      0,  TARGET
"Rescue Disk",             rescue32.exe,   rescuew,   0,  TARGET
"Space Wizard",            sw32.exe,       spacewizw, 0,  TARGET
"Speed Disk",              sd32.exe,       sdw,       0,  TARGET
"System Information",      si32.exe,       sysinfow,  0,  TARGET
"Norton System Doctor",    sysdoc32.exe,   sysdocw,   0,  TARGET
"UnErase Wizard",          ue32.exe,       unerasew,  0,  TARGET
"Image",                   image32.exe,    imagew,    0,  TARGET
"Info Desk",               infodesk.hlp,   basefiles, 0,  TARGET3, infodesk.ico, TARGET2
"Norton Companion",        companon.exe,   companion, 0,  TARGET
"Norton Registry Tracker", regtrk.exe,     regtrk,    0,  TARGET
"Norton Registry Editor",  nregedit.exe,   nregedit,  0,  TARGET
"Norton File Compare",     ncompare.exe,   ncompare,  0,  TARGET
"Norton System Genie",     bcstart.exe,    systuner,  0,  TARGET, systuner.exe, TARGET, "systuner.exe HTML\nsg.htm", TARGET
"Overview",                bcstart.exe,    welcome,   0,  TARGET, nuexplr.exe, TARGET, "nuexplr.exe HTML\welcome.htm", TARGET

[Startup]
"Norton System Doctor", sysdoc32.exe, sysdocstart, 0, TARGET

;********************************************************************
; Dialog text
;********************************************************************

[FileCopy]
copycaption   =  "Installing Norton Utilitites for Windows 95 "
errorcaption  =  "Error Copying Files"
insertcaption =  "Insert Diskette"
Message       =   MessageText

[ReinsertMsg]
caption  =  "Norton Utilities for Windows 95 Setup"
"Please reinsert the Norton Utilities for Windows 95 Setup Disk 1"

[Cancel]
caption = "Norton Utilities for Windows 95 Setup Wizard"
text    = "Are you sure you want to exit?"

[CancelShell]
caption = "Norton Utilities for Windows 95 Setup Wizard"
"You have selected to exit Setup. In order "
"to reset the Windows environment, Setup "
"will need to restart your computer."
"Are you sure you want to exit?"

;********************************************************************
; File backups
;********************************************************************

[SaveSysIni]
system.ini, system.nu, WINDOWS, WINDOWS

[SaveAutoexec]
c:\autoexec.bat, c:\autoexec.nu

[SaveSysIniLFN]
system.ini, "System.ini copy prior to NU install", WINDOWS, WINDOWS

[SaveAutoexecLFN]
c:\autoexec.bat, "c:\Autoexec.bat copy prior to NU install"

[SaveRegGroup]
WINDOWS, system.nu, user.nu

[CustDLLCopy]
siwnu.dll, siwnu.dll, SOURCE, TEMPDIR
siwpipl.exe, siwpipl.exe, SOURCE, TEMPDIR
pipeline.dll, pipeline.dll, SOURCE, TEMPDIR
pipeline.ini, pipeline.ini, SOURCE, TEMPDIR
mailbusi.ctl, mailbusi.ctl, SOURCE, TEMPDIR

[SymevntCopy]
symevnt.386,  symevnt.386,  TARGET3, SYSTEM
symevnt1.dll, symevnt1.dll, TARGET3, SYSTEM

[BackupSymantec]
symantec.cnt, symantec.cnt, TARGET2, TARGET3

[InfodeskTemp]
infodesk.dll, infodesk.dll, SOURCE, TEMPDIR

[SymevntTemp]
symevnt.386, symevnt.386, SOURCE, TEMPDIR

[SymevntCopy]
symevnt.386, symevnt.386, TARGET3, SYSTEM

[Symevnt16Copy]
symevnt1.dll, symevnt1.dll, TARGET3, SYSTEM

[Symevnt32Copy]
s32evnt1.dll, s32evnt1.dll, TARGET3, SYSTEM

[PIPELINEFILES]
siwpipl.exe,  siwpipl.exe,  SOURCE, TARGET
mailbusi.ctl, mailbusi.ctl, SOURCE, TARGET
pipeline.ini, pipeline.ini, SOURCE, TARGET
pipeline.dll, pipeline.dll, SOURCE, TARGET

[NddToCommand]
ndd.exe, ndd.exe, TARGET, TARGET5
ndd.hlp, ndd.hlp, TARGET, TARGET5

;********************************************************************
; File deletes
;********************************************************************

[DelSymantec]
symantec.cnt, TARGET2

[DelUeProc32]
ueproc32.exe, TARGET2

[OldVer9Files]
companon.exe,   TARGET
diskedit.exe,   TARGET
image32.exe,    TARGET
ndd.exe,        TARGET
ndd32.exe,      TARGET
ndiags.exe,     TARGET
rescue.exe,     TARGET
rescue32.exe,   TARGET
sd32.exe,       TARGET
si32.exe,       TARGET
spacewzd.exe,   TARGET
sw32.exe,       TARGET
sysdoc32.exe,   TARGET
ue32.exe,       TARGET
unerase.exe,    TARGET
unformat.exe,   TARGET
diskedit.reg,   TARGET2
image32.reg,    TARGET2
ndd.reg,        TARGET2
ndd32.reg,      TARGET2
nddbmp32.dll,   TARGET2
ndiags.reg,     TARGET2
ndrvex.reg,     TARGET2
nprotect.reg,   TARGET2
nproton.reg,    TARGET2
nu.reg,         TARGET2
rerun.reg,      TARGET2
rescue32.ini,   TARGET2
rescue32.reg,   TARGET2
revxd.reg,      TARGET2
s32dmap8.dll,   TARGET2
s32fmt8.dll,    TARGET2
s32gui8.dll,    TARGET2
s32mail8.dll,   TARGET2
s32mthk8.dll,   TARGET2
s32npt8.dll,    TARGET2
s32sys8.dll,    TARGET2
sd32.reg,       TARGET2
shared.reg,     TARGET2
si32.reg,       TARGET2
spacewiz.reg,   TARGET2
sw32.reg,       TARGET2
symmthk8.dll,   TARGET2
sysdoc32.reg,   TARGET2
unerase.reg,    TARGET2
unformat.reg,   TARGET2
unnu.reg,       TARGET2


[RescueDel]
rescue.exe,    TARGET4
rescue32.exe,  TARGET4
s32stat.dll,   TARGET4

[CustDLLDel]
siwnu.dll,     WINDOWS
siwnu.dll,     TEMPDIR
siwisl.dll,    WINDOWS
siwisl16.dll,  WINDOWS
version.dll,   TARGET

[Leftovers]
siwnu.dll,     WINDOWS
siwnu.dll,     TEMPDIR
win.siw,       WINDOWS
system.siw,    WINDOWS
setup.exe,     SYSTEM

[SymevntTempDel]
symevnt.386, TEMPDIR

[InfodeskTempDel]
infodesk.gid, TARGET3
infodesk.ftg, TARGET3
infodesk.fts, TARGET3
infodesk.gid, TARGET5
infodesk.ftg, TARGET5
infodesk.fts, TARGET5
infodesk.gid, TARGET14
infodesk.ftg, TARGET14
infodesk.fts, TARGET14

;********************************************************************
; External function calls
;********************************************************************

[ShowTargets]
dll = siwnu.dll
function = ShowTargets

[CheckVersion]
dll = siwnu.dll
function = WinVersionCheck
Major = 4
Minor = 0
Build = 450

[NukeSmartdoc]
dll = siwnu.dll
function = NukeStartupLink
filename = "Norton Smart Doctor.lnk"

[ResetRecycleBin]
dll = siwnu.dll
function = ReplacePreviewRecycleBinIcon

[SymEventExists]
dll = siwnu.dll
function = RegKeyExists
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"

[UeProc32RegKeyExists]
dll = siwnu.dll
function = RegKeyExists
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\NPROTECT"

[UeProc32DeleteRegKey]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\NPROTECT"

[DeleteUeProc32AppPath]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UEPROC32.EXE"

[QueryZipAssoc]
dll = siwnu.dll
function = QueryRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Classes\.zip"
value =

[QueryNU9]
dll = siwnu.dll
function = QueryRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = SOFTWARE\Symantec\SharedUsage\S32KRNL8.DLL
value = NU9.0

[RenameSymEventVXD]
dll = siwnu.dll
function = RenameRegValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
currentvalue = StaticVxD
newvalue = NStaticVxD

[RenameSymEventVXDBack]
dll = siwnu.dll
function = RenameRegValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
currentvalue = NStaticVxD
newvalue = StaticVxD

[DelRegPreview1]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT.386"
value = "NU9.0"

[DelRegPreview2]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT1.DLL"
value = "NU9.0"

[DelRegPreview3]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32EVNT1.DLL"
value = "NU9.0"

[DelRegPreview4]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32STAT.DLL"
value = "NU9.0"

[DelUEProc32Run]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = SOFTWARE\Microsoft\Windows\CurrentVersion\Run
value = UEPROC32

[DelNU9Keys]
dll = siwnu.dll
function = DeleteRegistryKeys
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\Online Registration\Symantec Install for Windows 95"
subkey = "SOFTWARE\Symantec\Online Registration"
subkey = "SOFTWARE\Symantec\Norton Utilities\Install\9.0"

[DelNU9InstalledValue]
dll = siwnu.dll
function = DeleteRegistryValue
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\InstalledApps"
value = "NU9.0"

[CheckRegPreview1]
dll = siwnu.dll
function = IsKeyEmpty
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT.386"

[CheckRegPreview2]
dll = siwnu.dll
function = IsKeyEmpty
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT1.DLL"

[CheckRegPreview3]
dll = siwnu.dll
function = IsKeyEmpty
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32EVNT1.DLL"

[CheckRegPreview4]
dll = siwnu.dll
function = IsKeyEmpty
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32STAT.DLL"

[DeleteKey1]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT.386"

[DeleteKey2]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT1.DLL"

[DeleteKey3]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32EVNT1.DLL"

[DeleteKey4]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "SOFTWARE\Symantec\SharedUsage\S32STAT.DLL"

[RemNDD]
dll = siwnu.dll
function = RemAutoexecLine
rem = ndd

[NukeOldSymReg]
dll = siwnu.dll
function = NukeOldSymEventRegEntries

[NukeOldPreviewKeys]
dll = siwnu.dll
function = RemovePreviewKeys

[SetEnv]
dll = siwnu.dll
function = SetPath

[AlreadyInstalled]
dll = siwnu.dll
function = AlreadyInstalled

[DebugStub]
dll = siwnu.dll
function = DebugStub

[Warning]
dll = siwnu.dll
function = WarningDialog

[Register]
dll = siwnu.dll
function = RegisterDialog

[CompressedDrive]
dll = siwnu.dll
function = CompressedDialog

[FindSymevntDll]
dll = siwnu.dll
function = FindSymevnt

[NukeSymevntDll]
dll = siwnu.dll
function = NukeSymevnt

[CheckLFNTarget]
dll = siwnu.dll
function = DriveSupportsLFN
location = TARGET

[CheckLFNCDrive]
dll = siwnu.dll
function = DriveSupportsLFN
location = C

[CheckLFNWindows]
dll = siwnu.dll
function = DriveSupportsLFN
location = WINDOWS

[FindSharedComponents]
dll = siwnu.dll
function = FindSharedComponents

[CheckPrevVer]
dll = siwnu.dll
function = CheckPrevVerPath

[UpdateInstFlag]
dll = siwnu.dll
function = UpdateInstalledFlag

[UsageCounts]
dll = siwnu.dll
function = IncrementUsageCounts
section = SharedComponents

[OnRampUsage]
dll = siwnu.dll
function = IncrementBinaryUsageCounts
section = OnRampSharedComponents

[GetShort]
dll = siwnu.dll
function = ConvertToShortName

[GetShortTarget]
dll = siwnu.dll
function = ConvertToShortName
source = 0
dest = 6

[GetShortExt]
dll = siwnu.dll
function = ConvertToShortName
source = 2
dest = 7

[GetShortShared]
dll = siwnu.dll
function = ConvertToShortName
source = 3
dest = 8

[ConfigureNU]
dll = siwnu.dll
function = NortonStartUpOptions

[ReplaceOldFiles]
dll = siwnu.dll
function = ReplaceOldFilesDialog

[CheckWinSpace]
dll = siwnu.dll
function = WindowsDriveSpace

[Memory]
dll = siwnu.dll
function = InitMemory

[Rename]
dll = siwnu.dll
function = RenameNUFiles

[ProcessPIF]
dll = siwnu.dll
function = ProcessPifFiles

[ExitHookProc]
dll = siwnu.dll
function = ReleaseDLL

[DoGroups]
dll = siwnu.dll
function = CreateGroupItems

[FloppyInDrive]
dll = siwnu.dll
function = IsFloppyInDrive

[FindSmartCan]
dll = siwnu.dll
function = FindSmartCanDirectory

[PROCESSNAV]
dll = siwnu.dll
function = ProcessNavVxDKey

[RESTORENAV]
dll = siwnu.dll
function = RestoreNavVxDKey

[SmartcanVxD]
dll = siwnu.dll
function = DeleteRegistryKey
hive = SIWHKEY_LOCAL_MACHINE
subkey = "System\CurrentControlSet\Services\VxD\SMARTCAN"

[SymevntAsNew]
dll = siwnu.dll
function = IsFileAsNew
file = SYMEVNT.386

[InfodeskAsNew]
dll = siwnu.dll
function = IsFileAsNew
file = INFODESK.DLL

[IsMMVersion]
dll = siwnu.dll
function = NUIsCDInstall

[BackupTarget4]
dll = siwnu.dll
function = BackupTarget4

[RestoreTarget4]
dll = siwnu.dll
function = RestoreTarget4

[FindFontsFolder]
dll = siwnu.dll
function = FindFontsFolder

[GetMediaPath]
dll = siwnu.dll
function = NUGetMediaPath

[DecrementNU9]
dll = siwnu.dll
function = DecrementUsageCounts
section = TomahawkShared

[IncrementRegedit]
dll = siwnu.dll
function = IncrementBinaryUsageCounts
section = NRegEditSharedComponents

[IncrementSysfiles]
dll = siwnu.dll
function = IncrementBinaryUsageCounts
section = SystemSharedComponents

[IncrementSIfiles]
dll = siwnu.dll
function = IncrementBinaryUsageCounts
section = SI32SharedComponents

[IncrementSystuner]
dll = siwnu.dll
function = IncrementBinaryUsageCounts
section = SystunerSharedComponents

[ProcessRegEntries]
dll = siwnu.dll
function = ProcessRegEntries
file = nu10.reg
location = TARGET2

[ComparePrevLocation]
dll = siwnu.dll
function = ComparePreviousLocation

[CheckOurPath]
dll = siwnu.dll
function = CheckOurPath

[PatchWinCom]
dll = siwnu.dll
function = PatchWinCom

[MakeFilesReadOnly]
dll = siwnu.dll
function = MakeFilesReadOnly
*.*, TARGET10
*.*, TARGET13

[MakeFilesReadWrite]
dll = siwnu.dll
function = MakeFilesReadWrite
*.*, TARGET10
*.*, TARGET13

[CheckNU9Location]
dll = siwnu.dll
function = CompareNU9Location

[IsDisketteInstall]
dll = siwnu.dll
function = IsDisketteInstall

[CheckForIE3]
dll = siwnu.dll
function = CheckIE3Installation

[AddIE3Install]
dll = siwnu.dll
function = AddIERunOnce


;********************************************************************
; Text file mods
;********************************************************************

[AddSymantecContents]
FileSpec   = %s\symantec.cnt, TARGET3
filetype   = text
Create     = 0
CreateText =
rem1       = "rem"
FindRems   = 0
AddItems   = SymantecAddItems

[DelSymantecContents]
FileSpec   = %s\symantec.cnt, TARGET3
filetype   = text
Create     = 0
CreateText =
rem1       = "rem"
FindRems   = 0
DelItems   = SymantecDelItems

[SymantecAddItems]
":INCLUDE NUDESK.CNT", APPEND

[SymantecDelItems]
*NUDESK.CNT*

[AutoExec]
FileSpec   = c:\autoexec.bat
filetype   = autoexec
Create     = 0
CreateText =
rem1       = "rem"
FindRems   = 0
RemItems   = AutoexecRemItems

[AutoExecAddNDD]
FileSpec   = c:\autoexec.bat
filetype   = autoexec
Create     = 0
CreateText =
rem1       = "rem"
FindRems   = 0
RemItems   = AutoexecRemItems
AddItems   = AutoexecAddItems

[AutoexecRemItems]
"*smartcan*", switch11
"*\smartcan*", switch11

[AutoexecAddItems]
"%s\NDD.EXE C: /Q", TARGET6, PutMeAfterThis=AutoexecAfterThis, switch10

[AutoexecAfterThis]
ndd
ndd.exe
*\ndd
*\ndd.exe

[AutoexecPath]
FileSpec   = c:\autoexec.bat
filetype   = autoexec
Create     = 1
CreateText =
rem1       = "rem"
FindRems   = 0
AddPath    = TARGET6

[SageModifyAutoexec1]
FileSpec = c:\autoexec.bat
filetype = AUTOEXEC
Create = 1
CreateText =
rem1 = "REM"
rem2 = "rem"
FindRems   = 0
AddPath = TARGET6

[SageModifyAutoexec2]
FileSpec = c:\autoexec.bat
filetype = AUTOEXEC
Create = 1
CreateText =
rem1 = "REM"
rem2 = "rem"
FindRems   = 0
AddPath = TARGET7

[SageModifyAutoexec3]
FileSpec = c:\autoexec.bat
filetype = AUTOEXEC
Create = 1
CreateText =
rem1 = "REM"
rem2 = "rem"
FindRems   = 0
AddPath = TARGET8


;********************************************************************
; ini file modifications
;********************************************************************

[DelVxds]
IniName = system.ini
SectionName = 386enh
device=*symevnt.386*
device=*awdos.386*
device=*vpcaw.386*
device=*vfintd.386*
device=*vfintd.386*
device=*vnss.386*

;********************************************************************
; Registration entries
;********************************************************************

[advisorreg]
file = %s\advisor.reg, TARGET2

;********************************************************************
; Misc install sections
;********************************************************************

[RegisterBookmarkOCX]
"%s\regsvr32.exe /s bookmark.ocx", TARGET2

[RegisterTuneOCX]
"%s\regsvr32.exe /s tuneocx.ocx", TARGET2

[RegisterComDlg32OCX]
"%s\regsvr32.exe /s comdlg32.ocx", TARGET2

[RegisterGenieOCX]
"%s\regsvr32.exe /s genie.ocx", TARGET2

[RegisterHTMLOCX]
"%s\regsvr32.exe /s html.ocx", TARGET2

[RegisterFilechkOCX]
"%s\regsvr32.exe /s filechk.ocx", TARGET2

[RemoveSageScandisk]
"%s\sagecmd.exe /C:SCANDSKW.EXE /Q /E-", TARGET2

[RemoveSageDefrag]
"%s\sagecmd.exe /C:DEFRAG.EXE /Q /E-", TARGET2

[RemoveSageDiskalm]
"%s\sagecmd.exe /C:DISKALM.EXE /Q /E-", TARGET2

[LaunchIE30]
;"%s\setupl.exe msie30.exe", SOURCE
"%s\MSIE30.EXE", SOURCE

[LaunchWintdist]
"%s\setupl.exe wintdist.exe /Q", SOURCE

[UpdateHelpIndex]
"winhelp.exe -g %s\infodesk.hlp", TARGET5

[RescueRun]
"%s\rescue32.exe /INSTALL", TARGET6

[AutoexecFind]
c:\autoexec.bat

[SymevntFind]
symevnt.386, SYSTEM
symevnt1.dll, SYSTEM

[SymevntFind]
symevnt.386, SYSTEM

[Symevnt16Find]
symevnt1.dll, SYSTEM

[Symevnt32Find]
s32evnt1.dll, SYSTEM

[FindSymantec]
symantec.cnt,   TARGET3

[CheckNDD]
file=c:\autoexec.bat
finditems=FindNDD

[FindNDD]
ndd
ndd.exe

[SymevntSource1]
symevnt.38_, SOURCE

[SymevntSource2]
symevnt.386, SOURCE

[TomahawkQPD]
siw.qpd, SOURCE

[SETUPFILES]
Setup.exe, WINDOWS
Setup.exe, SYSTEM

[NddInCmd]
ndd.exe, TARGET5

[Pix]
color = %s\nu.bmp, 1, 1
color = %s\symlogo.rle, -1, 1


[VerDll]
ver.dll, system

[SetSymUtil32]
s32utile.dll, TARGET3

[SharedComponents]
Component = infodesk.cnt
Component = infodesk.dll
Component = infodesk.hlp
Component = s32dbe.dll
Component = s32dmape.dll
Component = s32fate.dll
Component = s32fmte.dll
Component = s32guie.dll
Component = s32krnle.dll
Component = s32maile.dll
Component = s32mthke.dll
Component = s32npte.dll
Component = s32stat.dll
Component = s32syse.dll
Component = s32utile.dll
Component = salthk16.dll
Component = salthk32.dll
Component = symantec.cnt
Component = symgloss.hlp
Component = symkrnle.dll
Component = symkrnle.vxd
Component = tkke16e.dll
Component = tkke32e.dll
Component = s32evnt1.dll
Component = symevnt.386
Component = symevnt1.dll

[OnRampSharedComponents]
Component = s32live1.dll, TARGET11
Component = s32luhf1.dll, TARGET11
Component = s32luhm1.dll, TARGET11
Component = s32luis1.dll, TARGET11
Component = s32luuz1.dll, TARGET11

[SystemSharedComponents]
Component = COMDLG32.OCX, SYSTEM
Component = CTL3D32.DLL, SYSTEM
Component = MFC40.DLL, SYSTEM
Component = MSVCRT20.DLL, SYSTEM
Component = MSVCRT40.DLL, SYSTEM
Component = OLEPRO32.DLL, SYSTEM
Component = URLCACHE.DLL, SYSTEM
Component = VB40032.DLL, SYSTEM

[NRegEditSharedComponents]
Component = HTML.OCX, SYSTEM
Component = NMFTPSN.DLL, SYSTEM
Component = NMOCOD.DLL, SYSTEM
Component = NMORENU.DLL, SYSTEM
Component = NMSCKN.DLL, SYSTEM
Component = NMW3VWN.DLL, SYSTEM

[SI32SharedComponents]
Component = RNAPH.DLL, SYSTEM

[SystunerSharedComponents]


[TomahawkShared]
Component = S32EVNT1.DLL, , , NU9.0
Component = S32STAT.DLL, , , NU9.0
Component = SYMEVNT.386, , , NU9.0
Component = SYMEVNT1.DLL, , , NU9.0
Component = s32fat8.dll, , , NU9.0
Component = s32krnl8.dll, , , NU9.0
Component = s32util8.dll, , , NU9.0
Component = salthk16.dll, , , NU9.0
Component = salthk32.dll, , , NU9.0
Component = symkrnl8.dll, , , NU9.0
Component = symkrnl8.vxd, , , NU9.0
Component = tkke168.dll, , , NU9.0
Component = tkke328.dll, , , NU9.0
Component = infodesk.cnt, , , NU9.0
Component = infodesk.hlp, , , NU9.0
Component = infodesk.dll, , , NU9.0
Component = symantec.cnt, , , NU9.0
Component = symgloss.hlp, , , NU9.0

[TargetExt]
reset = TARGET2
location = "System"
relative = 1
relativeto = TARGET

[SetLiveUpdateDir]
reset = TARGET11
location = %s\LiveUpdate, TARGET3

[SetNSGDir]
reset = TARGET10
location = %s\HTML, TARGET

[SetHTMLMediaDir]
reset = TARGET13
location = %s\Media, TARGET10

[SetWindowsHelpDir]
reset = TARGET14
location = %s\Help, WINDOWS

[SetWindowsCmdDir]
reset = TARGET5
location = %s\Command, WINDOWS

[CreateLiveUpdateDir]
%s, TARGET11

[CreateNSGDir]
%s, TARGET10

[CreateHTMLMediaDir]
%s, TARGET13

[CreateExtDir]
%s, TARGET2

[CreateSharedDir]
%s, TARGET3

[WindowsVersion]
3.95
"Norton Utilities requires"
"Windows 95 in order to install."

[Registration]
dll = s32utile.dll
string = "Symantec Install for Windows"
active = no
serialize = 0

;********************************************************************
; Wizard panels
;********************************************************************

[WrongVersion]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Incorrect Version"
DlgProc=_PanelDlgProc@16
ResourceId=102
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last

[NoWinSpace]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Low Disk Space"
DlgProc=_PanelDlgProc@16
ResourceId=108
Bitmap16=610
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last

[Welcome]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Welcome to Norton Utilities"
DlgProc=_WelcomeDlgProc@16
ResourceId=501
Bitmap16=600
PanelDataProc=_WelcomeDataProc@0
PanelFlags=First

[InstallType]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Setup Type"
DlgProc=PanelDlgProc
ResourceId=114
Bitmap16=600
PanelDataProc=_DefaultDataProc@0

[SearchInfo]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Exploring Drives"
DlgProc=PanelDlgProc
ResourceId=116
Bitmap16=605
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish

[SpecifyLocation]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Program Location"
DlgProc=PanelDlgProc
ResourceId=118
Bitmap16=600
PanelDataProc=_DefaultDataProc@0

[ConfirmNewLocation]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Verify New Location"
DlgProc=PanelDlgProc
ResourceId=147
Bitmap16=600
PanelDataProc=_DefaultDataProc@0

[CompressDialog]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Compressed Drive Information"
DlgProc=PanelDlgProc
ResourceId=104
Bitmap16=609
PanelDataProc=_DefaultDataProc@0

[NoDiskSpace]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Low Disk Space"
DlgProc=PanelDlgProc
ResourceId=106
Bitmap16=610
PanelDataProc=_DefaultDataProc@0

[FindSmartCanDialog]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="SmartCan Update Notice"
DlgProc=PanelDlgProc
ResourceId=132
Bitmap16=611
PanelDataProc=_DefaultDataProc@0

[StartupDlg]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Initial Settings"
DlgProc=PanelDlgProc
ResourceId=122
Bitmap16=613
PanelDataProc=_DefaultDataProc@0

[NprotectDlg]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Norton Protection"
DlgProc=PanelDlgProc
ResourceId=140
Bitmap16=611
PanelDataProc=_DefaultDataProc@0

[SysdocDlg]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="System Doctor"
DlgProc=PanelDlgProc
ResourceId=141
Bitmap16=612
PanelDataProc=_DefaultDataProc@0

[RescueDlg]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Create Rescue Disk"
DlgProc=PanelDlgProc
ResourceId=124
Bitmap16=620
PanelDataProc=_DefaultDataProc@0

[RenameInfo]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Renaming Files"
DlgProc=PanelDlgProc
ResourceId=126
Bitmap16=614
PanelDataProc=_DefaultDataProc@0
PanelFlags=First

[CopyFiles]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Setup Review"
DlgProc=PanelDlgProc
ResourceId=128
Bitmap16=613
PanelDataProc=_DefaultDataProc@0

[Finished]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Setup Complete"
DlgProc=PanelDlgProc
ResourceId=130
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish

[Bogus]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Setup Complete"
DlgProc=PanelDlgProc
ResourceId=130
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish

[FloppyDialogRescue]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Remove Floppy Diskette"
DlgProc=PanelDlgProc
ResourceId=109
Bitmap16=618
PanelDataProc=_DefaultDataProc@0
PanelFlags=First

[IE3Notify]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Internet Explorer Required"
DlgProc=PanelDlgProc
ResourceId=148
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=First

[FloppyDialogFinish]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Remove Floppy Diskette"
DlgProc=PanelDlgProc
ResourceId=109
Bitmap16=618
PanelDataProc=_DefaultDataProc@0
PanelFlags=First

[RequiredIntro]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Files Required for Upgrade"
DlgProc=_RequiredDlgProc@16
ResourceId=509
Bitmap16=600
Data=_EnumQPD@4
PanelDataProc=_RequiredDataProc@0

[Required]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Files Required for Upgrade"
DlgProc=_RequiredDlgProc@16
ResourceId=508
Bitmap16=600
Data=_EnumQPD@4
PanelDataProc=_RequiredDataProc@0

[RequiredSuccess]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Required File Found"
ResourceId=552
Bitmap16=600
PanelFlags=First

[License]
Caption="Online License Agreement"
DlgProc=_LicenseDlgProc@16
ResourceId=502
PanelDataProc=_LicenseDataProc@0

[TechSupport]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Symantec Support Solutions"
DlgProc=_TechSupDlgProc@16
ResourceId=507
Bitmap16=624
PanelFlags=First

[ReachUs]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="How to Reach Us"
DlgProc=_ReachDlgProc@16
ResourceId=513
Bitmap16=622

[CrossMarket]
Caption="Norton Utilities For Windows 95 Setup Wizard"
Title="Windows 95 Solutions"
DlgProc=_CrossSellDlgProc@16
PanelDataProc=_CrossSellDataProc@0
ResourceId=512
Bitmap16=621

; Begin pipeline stuff

[RegisterNow]
caption = "Norton Utilities For Windows 95 Setup Wizard"
Title="Register Now"
DlgProc=_RegNowDlgProc@16
PanelDataProc=_RegNowDataProc@0
ResourceId=504
Bitmap16=623
PanelFlags=Skip

[OnlineRegistration]
caption = "Norton Utilities For Windows 95 Setup Wizard"
DlgProc=_UsaRegDlgProc@16
PanelDataProc=_UsaRegDataProc@0
ResourceId=505
PanelFlags=Skip

[OnlineMarketing]
caption = "Norton Utilities For Windows 95 Setup Wizard"
DlgProc=_MarketingDlgProc@16
PanelDataProc=_MarketingDataProc@0
ResourceId=506
PanelFlags=Skip

[SendRegistration]
caption = "Norton Utilities For Windows 95 Setup Wizard"
DlgProc=_SendRegDlgProc@16
PanelDataProc=_SendRegDataProc@0
ResourceId=514
Bitmap16=623
Flags=Skip

