; *** BAMBAM - 

;****************************************************************************
;* Norton DiskLock installation Script                                                                                  *
;* FOR VERSION 4.1 OF SYMANTEC INSTALL FOR WINDOWS                          *
;****************************************************************************
;
;    Switch Assignments (from SIWDLOCK.DLL)
;----------------------------
; SWITCH_INSTALLFROMUNLOCK  23
; SWITCH_UPDATEINSTALL    33
; SWITCH_DLFILEFOUND      34  -- Set if VersionSearch() finds a product file
;
; SWITCH_SILENTINSTALL    35
;
; SWITCH_ISBOOTLOCKINST   40
;
; SWITCH_PREVIOUS         50  -- Previous Dialog
; SWITCH_NEXT             51  -- Next Dialog
; SWITCH_CANCEL           52  -- Exit Install
;
; SWITCH_SUCCESSFUL       55
;
; SWITCH_CUSTOM           63  -- Custom Install
; SWITCH_COMPLETE         64  -- Complete Install
;
; SWITCH_DEFAULT          67  -- Default install location
; SWITCH_OTHER            68  -- New install location
;
; SWITCH_UNLOCK           69  -- Create unlock disk
;
; SWITCH_DESELECT         71  -- No disk space, deselect components
; SWITCH_CHANGEDRIVE      72  -- No disk space, change drive
;
; SWITCH_REBOOT           73  -- Reboot when done
; SWITCH_NOREBOOT         74  -- Don't reboot when done
;
; SWITCH_NOROOM           76  -- No space on Windows drive
;
; SWITCH_PREVIOUSVER      78  -- Previously installed
;
; SWITCH_ADDPATH          79  -- Add install path to autoexec.bat
;
; SWITCH_FLOPPY           80  -- Is a diskette in the drive.
;
; SWITCH_GENERIC_YES       83 -- Selected Yes
; SWITCH_GENERIC_NO        84 -- Selected No
;
; SWITCH_BOOTLOCK          85 -- Install BootLock
;
; SWITCH_ISINSTALL         86 -- TRUE for Install, FALSE for Uninstall
;
; SWITCH_                  88 -- Result of version search
; SWITCH_VERSIONCHECKED    89 -- Already checked version stuff

;     Switches used internally only
;-----------------------------------------
;                          20 -- Restore Defaults?
;                          21 -- Install BootLock
;                          22 -- Install SymEvnt
;                          23 -- Install User Databases from Unlock disk
;                          24 -- Install of SFI databases from Unlock disk failed
;                          25 -- Are any files in use?

;     Target Assignments
;------------------------
; TARGET    - Norton DiskLock directory
; TARGET2   - Symantec shared components
; TARGET5   - Misc. (redefinable)


[InstallVersion]
4.0

[process]
EnableForceWrite()
EnableOverwrite()

AllowIntlChars()

;//////////////////////////////
;// Background Bitmaps
;//////////////////////////////

Bitmaps(Pix_DiskLock)

;//////////////////////////////
;// Initialization
;//////////////////////////////
switch89=FALSE
SetActiveCopy(DiskLockCopy, install.inf)

switch15=FALSE
switch18=FALSE
switch24=TRUE
switch35=FALSE
switch55=FALSE
switch67=TRUE
switch68=FALSE
switch71=FALSE
switch72=FALSE
switch86=TRUE

; Setup defaults used in dialogs
switch20=TRUE
switch23=FALSE
switch69=TRUE

switch35=IsSilentMode()

Backup(CustDLLCopy)

CallProc(UnattribSetup)
DisableHelp()
CallProc(Memory)

; Abort silent install if invalid directory
#if(switch52)
    Exit()
#endif

Backup(AVFiles)

;////////////////////////////////
;//  V E R S I O N   C H E C K
;////////////////////////////////
WizardPanel(WizWrongVersion, siwdlock.dll)
switch99 = IsWinVerGTE(0395)   ; Check if running under Win 95
#ifnot(switch99)
       WizardProcessPanel()
       Exit()
#endif

;/////////////////////////////////////////////////////////////////////
;//  C H E C K   F O R   S P A C E   O N   W I N D O W S   D R I V E
;/////////////////////////////////////////////////////////////////////
;WizardPanel(WizNoWinSpace, siwdlock.dll)
;CallProc(CheckWinSpace)
;#if(switch76)
;    WizardProcessPanel()
;    Exit()
;#endif

;////////////////////////////////
;//  W E L C O M E  D I A L O G
;////////////////////////////////
WizardPanel(WizWelcome, siwdlock.dll)
WizardProcessPanel()


;/////////////////////////////////////
;//  S C A N   F O R   V I R U S E S
;/////////////////////////////////////
WizardPanel(VirusScanIntro, siwdlock.dll)
WizardIncludePanel(ScanForViruses)
WizardIncludePanel(VirusFound)
WizardProcessPanel()

WizardPanel(ScanForViruses, siwdlock.dll)
switch2=TRUE
WizardSetSkip(ScanForViruses, VirusFound)
WizardProcessPanel()

WizardPanel(VirusFound, siwdlock.dll)

WizardExcludePanel(ScanForViruses)
#if(switch3)
    WizardExcludePanel(VirusScanIntro)
#endif

#ifnot(switch2)
    WizardProcessPanel()

    #if(switch35)
        Exit()
    #endif
#else
    WizardExcludePanel(VirusFound)
#endif



WizardPanel(WizLicense, siwdlock.dll)
WizardProcessPanel()


switch16=IsDriveCompressed(ALL)
#if(switch16)
    WizardPanel(CompressedDrive, siwdlock.dll)
    WizardProcessPanel()
#endif

WizardExcludePanel(CompressedDrive)


;//////////////////////////////////////////////////////////
;// S E A R C H   F O R  P R E V I O U S  V E R S I O N S
;//////////////////////////////////////////////////////////
#ifnot(switch89)
   VersionSearch(VersionSearch)

   switch33=CallProcEx(AlreadyInstalled)

   GetPrevVerSize()

   #if(switch33)
      WizardExcludePanel(WizSpecifyLocation)
      WizardIncludePanel(WizSpecifyLocation_AlreadyExists)

      switch89=TRUE
      WizardGotoPanel(WizSpecifyLocation_AlreadyExists)
   #else
      WizardIncludePanel(WizSpecifyLocation)
      WizardExcludePanel(WizSpecifyLocation_AlreadyExists)

      switch89=TRUE
      WizardGotoPanel(WizSpecifyLocation)
   #endif

#endif

;/////////////////////////////////////////////////////////////////////
;// D E F A U L T   O R   O T H E R   I N S T A L L   L O C A T I O N
;/////////////////////////////////////////////////////////////////////

WizardPanel(WizSpecifyLocation_AlreadyExists, siwdlock.dll)
WizardIncludePanel(WizNoDiskSpace)
WizardProcessPanel()


WizardPanel(WizSpecifyLocation, siwdlock.dll)
WizardIncludePanel(WizNoDiskSpace)
WizardProcessPanel()


#if(switch71)
    Exit()
#endif

;////////////////////////////////////////////
;// C H E C K   F O R   D R I V E S P A C E
;////////////////////////////////////////////
:checkspace
CallProcEx(SetTarget2ToSymantecDir)
switch71 = FALSE
switch72 = FALSE


;///////////////////////////////////////////////////////
;// C H E C K   A V A I L A B L E   D I S K   S P A C E
;///////////////////////////////////////////////////////

WizardPanel(WizNoDiskSpace, siwdlock.dll)
switch98 = CheckDiskSpace(TARGET)   ; Selected components fit on target?
#ifnot(switch98)
    WizardProcessPanel(); Display error if not
#else
    WizardExcludePanel(WizNoDiskSpace)
#endif

#if(switch71)
    Exit()
#endif
#if(switch72)
    #if(switch33)
        WizardGotoPanel(WizSpecifyLocation_AlreadyExists)            ; Select another drive to install to
    #else
        WizardGotoPanel(WizSpecifyLocation)            ; Select another drive to install to
    #endif
#endif


;////////////////////////////////////////
;// R E S T O R E   D E F A U L T S ?
;////////////////////////////////////////
:RestoreDefaultsDialog

switch26=TRUE

#if(switch33)
    switch20=FALSE
    switch26=FALSE
#else
    switch20=TRUE
#endif


WizardIncludePanel(WizInstallFromUnlock)
WizardPanel(WizInstallFromUnlock, siwdlock.dll)

#if(switch26)
    WizardProcessPanel()

    switch23=CallProcEx(bInstallFromUnlock)
#else
    WizardExcludePanel(WizInstallFromUnlock)
    switch23=FALSE
#endif


;//////////////////////////////////////////////////////////
;// USERNAME and PASSWORD
;//////////////////////////////////////////////////////////
; We don't need to get name & password if we aren't installing data files (initializing SFI)
switch18=CallProcEx(bSilentUserName)

WizardIncludePanel(WizNameAndPassword)
WizardIncludePanel(WizKeyLength)
WizardPanel(WizNameAndPassword, siwdlock.dll)

#if(switch20)
    #ifnot(switch23)
        #ifnot(switch18)
            WizardProcessPanel()

            #ifnot(switch5)
                WizardPanel(WizKeyLength, siwdlock.dll)
                WizardProcessPanel()
            #else
                WizardExcludePanel(WizKeyLength)
            #endif
        #else
            CallProc(HandleSilentUserAndPassword)

            WizardExcludePanel(WizNameAndPassword)
            WizardExcludePanel(WizKeyLength)
        #endif
    #else
        WizardExcludePanel(WizNameAndPassword)
        WizardExcludePanel(WizKeyLength)
    #endif
#else
    WizardExcludePanel(WizNameAndPassword)
    WizardExcludePanel(WizKeyLength)
#endif


;////////////////////////////////////////////
;// O P T I O N A L   C O M P O N E N T S
;////////////////////////////////////////////

WizardIncludePanel(WizOptionalComponents)
WizardPanel(WizOptionalComponents, siwdlock.dll)

switch40=CallProcEx(bIsBootLockInstalled)
#ifnot(switch40)
    WizardProcessPanel()

    switch21=CallProcEx(bInstallBootLock)
#else
    WizardExcludePanel(WizOptionalComponents)
    switch21=FALSE
#endif


;//////////////////////////////////////////////////////////
;// UNLOCK DISK?
;//////////////////////////////////////////////////////////
WizardIncludePanel(WizCreateUnlockDisk)
WizardPanel(WizCreateUnlockDisk, siwdlock.dll)

#ifnot(switch23)
    WizardProcessPanel()

    switch69=CallProcEx(bCreateUnlockDisk)
#else
    WizardExcludePanel(WizCreateUnlockDisk)

    switch69=FALSE
#endif    


;////////////////////////////////////////////////////////////////
;// Select Files to Copy
;////////////////////////////////////////////////////////////////
SelectOption(RequiredFiles)

; Copy Enterprise files during Silent and DLS install
#if(switch35)
    switch17=FALSE
#else
    #if(switch5)
        switch17=FALSE
    #else
        switch17=TRUE
    #endif
#endif

; Always copy Enterprise files when installing from Unlock disk
#if(switch23)
    switch17=FALSE
#endif

;////////////////////////////////////////
;// C O P Y   F I L E S   D I A L O G
;////////////////////////////////////////
:CopyFilesDialog
#ifnot(switch35)
    WizardPanel(WizCopyFiles)
    WizardProcessPanel()
#endif


;////////////////////////////////////////////////////////////////
;// C R E A T E   T A R G E T   D I R E C T O R Y
;////////////////////////////////////////////////////////////////
CreateDirectory(CreateTargetDirectory)
CreateDirectory(CreateSharedDirectory)


; If this is an upgrade installation, disable Dlvxd so that we can overwrite our files
#if(switch33)
    #ifnot(switch68)
        Switch45=CallProcEx(DisableDlvxdProtection)
    #endif
#endif

#if(switch20)
    Delete(DelPrevSettings)
    CallProc(DelRegKeyDiskLock)

    CallProcEx(FlushRegistry)
    switch19=FALSE
#else
    switch19=TRUE
#endif

;////////////////////////////////////////
;//        C O P Y   F I L E S
;////////////////////////////////////////
DisableUtils()
switch22=CallProcEx(bInstallSymEvnt)
Copy()
EnableUtils()
CallProc(OverwriteSymevnt)
;Backup(CopyCtl3d)

;//////////////////////////////
;// Create program groups
;//////////////////////////////
EnableWin95Shell()
Groups(DiskLockGroups)


;//////////////////////////////
;// Update Registry
;//////////////////////////////
CallProc(AddRegistryInfo)


;//////////////////////////////
;// Update Usage Counts
;//////////////////////////////
CallProcEx(InstallShared)


CallProc(AddInstallPath)

CallProc(FindBootRootPath)

;//////////////////////////////////////////////////////////
;// Install SFI
;//////////////////////////////////////////////////////////
#if(switch20)
    #if(switch23)
        switch24=CallProcEx(InstallUserFromUnlock)

        #if(switch52)
            Exit()
        #endif
    #else
        switch24=TRUE
        CallProc(InstallSFI)
    #endif

    #ifnot(switch24)
        WizardPanel(WizNameAndPassword, siwdlock.dll)
        WizardProcessPanel()

        WizardPanel(WizKeyLength, siwdlock.dll)
        WizardProcessPanel()

        CallProc(InstallSFI)
    #endif
#endif


;//////////////////////////////////////////////////////////
;// Create UNLOCK disk
;//////////////////////////////////////////////////////////
CallProcEx(FlushRegistry)
#if(switch69)
    ExecChildProcess(ExecuteUnlock)
#endif


;//////////////////////////////////////////////////////////
;// Install BOOTLOCK
;//////////////////////////////////////////////////////////
#if(switch21)
    switch21=CallProcEx(CheckConfigForQuickboot)
#endif

#if(switch21)
    CallProc(ConfigureBootLock)
#endif

CallProc(RemoveInstallPath)

CallProc(ReleaseSfi)

; Installation has been successful
switch55 = TRUE

;////////////////////////////////////
;// P R E P A R E   F O R   E X I T
;////////////////////////////////////
; Don't display final dialogs if this is a silent install, just finish up & exit
#ifnot(switch35)
    ;  TECH SUPPORT DIALOGS
    WizardPanel(WizTechSupport, siwdlock.dll)
    WizardProcessPanel()

    WizardPanel(WizHowToReach, siwdlock.dll)
    WizardProcessPanel()

    WizardPanel(WizCrossSell, siwdlock.dll)
    WizardProcessPanel()

    ;  ONLINE REGISTRATION DIALOGS
    WizardPanel(WizRegisterNow, siwdlock.dll)
    WizardIncludePanel(WizSendRegistration)
    WizardIncludePanel(WizOnlineMarketing)
    WizardIncludePanel(WizOnlineRegistration)
    WizardSetSkip(WizRegisterNow, WizFinished)
    WizardSetSkip(WizFinished, WizFinished)
    WizardProcessPanel()
    WizardPanel(WizOnlineRegistration, siwdlock.dll)
    WizardSetSkip(WizOnlineRegistration, WizFinished)
    WizardSetSkip(WizFinished, WizFinished)
    WizardProcessPanel()
    WizardPanel(WizOnlineMarketing, siwdlock.dll)
    WizardSetSkip(WizOnlineMarketing, WizFinished)
    WizardSetSkip(WizFinished, WizFinished)
    WizardProcessPanel()
    WizardPanel(WizSendRegistration, siwdlock.dll)
    WizardSetSkip(WizSendRegistration, WizFinished)
    WizardSetSkip(WizFinished, WizFinished)
    WizardProcessPanel()

    ;  SEE YA' DIALOG
    WizardPanel(WizFinished, siwdlock.dll)
    WizardExcludePanel(WizSendRegistration)
    WizardExcludePanel(WizOnlineMarketing)
    WizardExcludePanel(WizOnlineRegistration)
    WizardSetSkip(WizFinished, WizFinished)
    WizardProcessPanel()


    WizardPanel(WizFloppyDialog, siwdlock.dll)

    switch80=CallProcEx(IsFloppyInDrive)

    #if(switch80)
        WizardProcessPanel()
        WizardGotoPanel(WizFloppyDialog);
    #endif
#endif


;//////////////////////////////
;// C L E A N   U P
;//////////////////////////////
Delete(Leftovers)
CallProcEx(FlushRegistry)
Delete(CustDLLDel)
Delete(DeleteInstall)

Backup(DelFileCopy)


;//////////////////////////////
;// G O O D B Y E
;//////////////////////////////

#ifnot(switch35)
    ExitReboot()
#else
    Exit()
#endif

;End()


;###########################################################################
;###########################################################################

;***************************************************************************
;* Dialog Info                                                             *
;***************************************************************************

[VersionSearch]
caption = "Searching for Compatible Product"
text1   = "Searching for a previous installation"
text2   = "of Norton Your Eyes Only."
appname = "sfi.dll"
apppath = "C:\Program Files\Your Eyes Only"

[DiskLockCopy:CopyDialog]
caption = "Copying files..."
posx = -1
posy = -20


;***************************************************************************
;* Message Text                                                            *
;***************************************************************************

[cancel]
caption = "Exit Install?"
text    = "Are you sure that you want to exit?"

[cancelshell]
caption = "Exit Install?"
"You have chosen to cancel the Install"
"program. In order to reset the Windows"
"environment, Install will also restart"
"Windows. Are you sure you want to exit?"

[FileCopy]
copycaption             = "Installing Files"
errorcaption    = "Error Copying Files"
insertcaption   = "Insert Diskette"
Message                 = MessageText

[WindowsVersion]
3.10
"This product requires"
"Windows 3.1 or greater."

[NotImplemented]
caption = "Feature Not Implemented"
"This feature has not yet been implemented."

[InsertDisk1]
caption="Error"
"Please insert Disk 1."

;***************************************************************************
;* File Exist verifications
;***************************************************************************

[ExistsSFI]
sfi.dll, TARGET

;***************************************************************************
;* Delete Files                                                            *
;***************************************************************************

[CustDLLDel]
siwdlock.dll,  TEMPDIR

[Leftovers]
setup.siw, WINDOWS

[DeleteInstall]
setup.exe,   SYSTEM

[DelPrevSettings]
dlcfg.dat, TARGET
dlhist.dat, TARGET
;dlmini.dat, TARGET
dluser.dat, TARGET
securdir.lst, TARGET
neverenc.txt, TARGET


;***************************************************************************
;* External function calls (DLL)                                           *
;***************************************************************************

[AlreadyInstalled]
dll = siwdlock.dll
function = _AlreadyInstalled@12

[CheckWinSpace]
dll = siwdlock.dll
function = _WindowsDriveSpace@12

;[CreateTargetDir]
;dll = siwdlock.dll
;function = CreateTargetDir

;[HourglassOff]
;dll = siwdlock.dll
;function = HourglassOff

;[HourglassOn]
;dll = siwdlock.dll
;function = HourglassOn

[DelRegKeyDiskLock]
dll = siwdlock.dll
function = _DelRegKeyDiskLock@12

[DelRegKeyVxD]
dll = siwdlock.dll
function = _DelRegKeyVxD@12

[ExitHookProc]
dll = siwdlock.dll
function = _ReleaseDLL@12

[IsFloppyInDrive]
dll = siwdlock.dll
function = _IsFloppyInDrive@12

[UpdateInstFlag]
dll = siwdlock.dll
function = _UpdateInstalledFlag@12

[Memory]
dll = siwdlock.dll
function = _InitMemory@12

[SetDefaultDir]
dll = siwdlock.dll
function = _SetDefaultDir@12

[SetTarget2ToSymantecDir]
dll = siwdlock.dll
function = _SetTarget2ToSymantecDir@12

[AreTargetsSame]
dll = siwdlock.dll
function = _AreTargetsSame@12

[InstallShared]
dll = siwdlock.dll
function = _InstallShared@12

[FlushRegistry]
dll = siwdlock.dll
function = _FlushRegistry@12

[AddRegistryInfo]
dll = siwdlock.dll
function = _AddRegistryInfo@12

[ConfigureBootLock]
dll = siwdlock.dll
function = _ConfigureBootLock@12

[bRestoreDefaults]
dll = siwdlock.dll
function = _bRestoreDefaults@12

[OverwriteSymevnt]
dll = siwdlock.dll
function = _OverwriteSymevnt@12

[ProcessNavVxDKey]
dll = siwdlock.dll
function = _ProcessNavVxDKey@12

[RestoreNavVxDKey]
dll = siwdlock.dll
function = _RestoreNavVxDKey@12

[UnattribSetup]
dll = siwdlock.dll
function = _UnattribSetup@12

[bInstallSymEvnt]
dll = siwdlock.dll
function = _bInstallSymEvnt@12

[bCreateUnlockDisk]
dll = siwdlock.dll
function = _bCreateUnlockDisk@12

;[ExecGetBoot]
;dll = siwdlock.dll
;function = _ExecGetBoot@12

[InstallSFI]
dll = siwdlock.dll
function = _InstallSFI@12

[AddInstallPath]
dll = siwdlock.dll
function = _AddInstallPath@12

[RemoveInstallPath]
dll = siwdlock.dll
function = _RemoveInstallPath@12

[bIsUpdateInstall]
dll = siwdlock.dll
function = _bIsUpdateInstall@12

[bIsBootLockInstalled]
dll = siwdlock.dll
function = _bIsBootLockInstalled@12

[bInstallBootLock]
dll = siwdlock.dll
function = _bInstallBootLock@12

[SuppressDlvxd]
dll = siwdlock.dll
function = _SuppressDlvxd@12

[bInstallFromUnlock]
dll = siwdlock.dll
function = _bInstallFromUnlock@12

[InstallUserFromUnlock]
dll = siwdlock.dll
function = _InstallUserFromUnlock@12

[FindBootRootPath]
dll = siwdlock.dll
function = _FindBootRootPath@12

[ReleaseSfi]
dll = siwdlock.dll
function = _ReleaseSfi@12

[DisableDlvxdProtection]
dll = siwdlock.dll
function = _DisableDlvxdProtection@12

[bSilentUserName]
dll = siwdlock.dll
function = _bSilentUserName@12

[HandleSilentUserAndPassword]
dll = siwdlock.dll
function = _HandleSilentUserAndPassword@12

[CheckConfigForQuickboot]
dll = siwdlock.dll
function = _CheckConfigForQuickboot@12


;***************************************************************************
;* Misc install functions                                                  *
;***************************************************************************

[Pix_DiskLock]
color = %s\bigblu.rle
color = %s\symantec.rle, -1, -1

[DiskLockCopy:Advo]
posx = 20
posy = 20
location = siwdlock.dll
count = 3
BitmapsOnly=1

[SymevntInSystemIni]
IniName=system.ini
SectionName=386Enh
device=*symevnt.386*

[DelSymevntFromSystemIni]
IniName=system.ini
SectionName=386Enh
device=*symevnt.386*

[ExecuteUnlock]
"%s\unlock32.exe /INSTALL", TARGET, TARGET2


;***************************************************************************
;* Set Directories                                                         *
;***************************************************************************

[CreateTargetDirectory]
%s, TARGET

[CreateSharedDirectory]
%s, TARGET2

;***************************************************************************
;* File backup                                                             *
;***************************************************************************

[CustDLLCopy]
siwdlock.dll, siwdlock.dll, SOURCE, TEMPDIR

[AVFiles]
NAVEX32.DLL, NAVEX32.DLL, SOURCE, TEMPDIR
NAVKRNL8.VXD, NAVKRNL8.VXD, SOURCE, TEMPDIR
S32NAV8.DLL, S32NAV8.DLL, SOURCE, TEMPDIR
S32SCANI.DLL, S32SCANI.DLL, SOURCE, TEMPDIR
VIRSCAN.DAT, VIRSCAN.DAT, SOURCE, TEMPDIR


[CopyCtl3d]
ctl3d32.dll, ctl3d32.dll, SYSTEM, TARGET


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

[DiskLockGroups]
"Norton Your Eyes Only", disklock.grp

[Norton Your Eyes Only]
"Control Center",                   dlapp.exe,      RequiredFiles,,TARGET,,,,TARGET
"Audit Viewer",                     dlaudit.exe,    RequiredFiles,,TARGET,,,,TARGET
"Emergency UnLock Disk",            unlock32.exe,   RequiredFiles,,TARGET,,,,TARGET
"Release Notes",                    readme.txt,     RequiredFiles,,TARGET,,,,TARGET


;***************************************************************************
;* Copy                                                                    *
;***************************************************************************

[DiskLockCopy]
;;SelectionType.ComponentName, "SelectionDlgText", Size, Required?, <Files>?, ShowItem?

CopyMain.RequiredFiles, "Required Files - %ldK", 0, Y, N, Y


;***************************************************************************
;* Wizard Panels                                                           *
;***************************************************************************
[WizWrongVersion]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Incorrect Version"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
ResourceId=102
Bitmap16=666
PanelFlags=First+Last

[WizNoWinSpace]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Low Disk Space"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
ResourceId=108
Bitmap16=666
PanelFlags=First+Last

[WizWelcome]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Welcome to Your Eyes Only"
DlgProc=_WelcomeDlgProc@16
PanelDataProc=_WelcomeDataProc@0
Bitmap16=666
ResourceId=501
PanelFlags=First

[WizLicense]
Caption="Norton Your Eyes Only for Windows 95 Setup"
DlgProc=_LicenseDlgProc@16
PanelDataProc=_LicenseDataProc@0
ResourceId=502

[WizTechSupport]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Symantec Support Solutions"
DlgProc=_TechSupDlgProc@16
Bitmap16=207
ResourceId=507
PanelFlags=First+NoCancel

[WizSpecifyLocation_AlreadyExists]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Program Location"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=660
ResourceId=135

[WizSpecifyLocation]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Program Location"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=660
ResourceId=118

[WizOptionalComponents]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Norton BootLock"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=136

[WizNoDiskSpace]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Low Disk Space"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=106
PanelFlags=First

[WizRestoreDefaults]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Restore Default Settings?"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=134

[WizCopyFiles]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Setup Review"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=661
;Bitmap16=666
ResourceId=128

[WizFinished]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Setup Complete"
DlgProc=_InstallDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=663
ResourceId=130
PanelFlags=Last+Finish

[WizOnlineRegistration]
Caption="Norton Your Eyes Only for Windows 95 Setup"
DlgProc=_UsaRegDlgProc@16
PanelDataProc=_UsaRegDataProc@0
ResourceId=505
PanelFlags=Skip

[WizOnlineMarketing]
Caption="Norton Your Eyes Only for Windows 95 Setup"
DlgProc=_MarketingDlgProc@16
PanelDataProc=_MarketingDataProc@0
ResourceId=506
PanelFlags=Skip

[WizSendRegistration]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Send Us Your Form"
DlgProc=_SendRegDlgProc@16
PanelDataProc=_SendRegDataProc@0
ResourceId=514
Bitmap16=214
PanelFlags=Skip

[WizRegisterNow]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Register Now"
DlgProc=_RegNowDlgProc@16
PanelDataProc=_RegNowDataProc@0
ResourceId=504
Bitmap16=204
PanelFlags=Skip

[WizCrossSell]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Windows 95 Solutions"
DlgProc=_CrossSellDlgProc@16
PanelDataProc=_CrossSellDataProc@0
ResourceId=512
Bitmap16=212
PanelFlags=NoCancel

[WizHowToReach]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="How to Reach Us"
DlgProc=_ReachDlgProc@16
ResourceId=513
Bitmap16=213
PanelFlags=NoCancel

[WizNameAndPassword]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="User Name and Password"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=145

[WizCreateUnlockDisk]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Create Emergency UnLock Disk"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=131

[WizInstallFromUnlock]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Install Settings From UnLock Disk"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=148

[WizKeyLength]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Key Size"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=666
ResourceId=119

[WizFloppyDialog]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Remove Floppy Diskette"
DlgProc=_BamBamDlgProc@16
PanelDataProc=_DefaultDataProc@0
Bitmap16=662
ResourceId=562
PanelFlags=Last+First+Finish

[VirusScanIntro]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Scan Workstation for Viruses"
ResourceId=125
Bitmap16=666

[ScanForViruses]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Scanning Workstation for Viruses"
ResourceId=127
Bitmap16=666
DlgProc=_ScanForVirusesDlgProc@16
PanelDataProc=_DefaultDataProc@0
PanelFlags=Skip

[VirusFound]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Virus Found On This Workstation!"
ResourceId=126
Bitmap16=666

[CompressedDrive]
Caption="Norton Your Eyes Only for Windows 95 Setup"
Title="Compressed Drive Found"
ResourceId=104
Bitmap16=666
