;--------------------------------------------------------------
;
; Windows 95 specific version of core.ini
;
;============================================ START of Product Specific sections
[InstallSymbols]
; required section do not remove
Type=Symbols
0=;BATCH;FALSE;bool
1=;UNINSTALL;FALSE;bool
2=;DIVID;HPR
3=;PNUM;06
4=;DEBUGSUFFIX;
5=;CErrorObjectResourceDLL;$(DIVID)ti5$(PNUM).dll
6=;SOURCEPATH;$(EXEPATH)
7=;DLLPATH;$(SYSTEMPATH)
8=;DRIVERSPATH;$(SYSTEMPATH)drivers\
9=;SPOOLDRIVERSPATH;$(SYSTEMPATH)spool\drivers\w32x86\
10=;StartAsThread;?StartAsThread@CDisplayActionThread@@SAHP6AHAAHPAV1@@ZHAAVCString@@@Z
11=;InstallSteps;%Install self;string
12=;AlertDisplay;AlertDisplay
13=;AlertDisplayCopyFiles;AlertDisplayCopyFiles
14=;AlertDisplayDeleteFiles;AlertDisplayDeleteFiles
15=;AlertDisplayCopyFiles From EXEPATH to INSTALLPATH;AlertDisplayCopyFiles From EXEPATH to INSTALLPATH;string
16=;ProductKey;$(InstallKey)
17=;CPrjErrorObjectResourceDLL;$(DIVID)DR3$(PNUM)
18=;IDS_FATAL_INSTALLATION_ERROR;24;resource;$(CPrjErrorObjectResourceDLL)
19=;WINHELPEXE;$(OSPATH)winhelp.exe
20=;SupportedOSList;,Win95,WinNT4.0;string
21=;SupportedProducts;,HP DeskJet 890C Series;string
22=;SOURCEDISK1;$(SOURCEPATH)
23=;SOURCEDISK2;$(SOURCEPATH)
24=;SOURCEDISK3;$(SOURCEPATH)
25=;SOURCEDISK4;$(SOURCEPATH)
26=;SOURCEDISK5;$(SOURCEPATH)
27=;SOURCEDISK6;$(SOURCEPATH)
28=;SOURCEDISK7;$(SOURCEPATH)
29=;DISKSUBDIRNAME;disk;string
30=;DLL_EXT;DL_;string
31=;EXE_EXT;EX_;string
32=;HLP_EXT;HL_;string
33=;HPA_EXT;HP_;string
34=;EDB_EXT;ED_;string
35=;TER_EXT;TE_;string
36=;TTF_EXT;TT_;string
37=;DAT_EXT;DA_;string
38=;DRV_EXT;DR_;string
39=;INI_EXT;IN_;string
40=;ICM_EXT;IC_;string
;--------------------------------------------------------------
[Install self]
; required section do not remove
UNINSTALLABLE=NOT
Type=Product
0=Make Self Install Path
1=Copy Installer Base Files
2=$(AlertDisplayCopyFiles)
3=Launch Installer
[Make Self Install Path]
; required section do not remove
Type=DirAction
Symbols=Make Self Install Path Symbols
Command=Add
Dir=$(INSTALLPATH)
[Make Self Install Path Symbols]
; required section do not remove
Type=Symbols
0=;INSTALLPATH;$(OSDRIVE)\$(DIVID)$(PNUM)\
1=;LOG;$(INSTALLPATH)$(OWNNAME).log
2=;UNINSTALLFILE;$(INSTALLPATH)$(OWNNAME)_u.ini
[Copy Installer Base Files]
Type=CopyFilesAction
0=,$(SOURCEDISK1)$(DIVID)ti1$(PNUM).exe,0,$(INSTALLPATH),1111,8448
1=,$(SOURCEDISK1)$(DIVID)c95$(PNUM).dll,0,$(INSTALLPATH),1111,8448
2=,$(SOURCEDISK1)$(DIVID)ti1$(PNUM).ini,0,$(INSTALLPATH),1111,8448
3=,$(SOURCEDISK1)$(DIVID)DR1$(PNUM).$(DLL_EXT),0,$(INSTALLPATH)$(DIVID)DR1$(PNUM).dll,1111,8448
4=,$(SOURCEDISK1)$(DIVID)DR2$(PNUM).$(DLL_EXT),0,$(INSTALLPATH)$(DIVID)DR2$(PNUM).dll,1111,8448
5=,$(SOURCEDISK1)$(DIVID)DR3$(PNUM).$(DLL_EXT),0,$(INSTALLPATH)$(DIVID)DR3$(PNUM).dll,1111,8448
6=,$(SOURCEDISK1)$(DIVID)TI7$(PNUM).dll,0,$(INSTALLPATH),1111,8448
[Remove Installer Base Files]
Type=DeleteFilesAction
0=$(EXEPATH)$(DIVID)ti1$(PNUM).exe
1=$(EXEPATH)$(DIVID)c95$(PNUM).dll
2=$(EXEPATH)$(DIVID)ti1$(PNUM).ini
3=$(EXEPATH)$(DIVID)DR1$(PNUM).dll
4=$(EXEPATH)$(DIVID)DR2$(PNUM).dll
5=$(EXEPATH)$(DIVID)DR3$(PNUM).dll
6=$(EXEPATH)$(DIVID)TI7$(PNUM).dll
[Copy Installer Other Files]
Type=CopyFilesAction
UNINSTALLABLE=NOT
0=,$(SOURCEDISK1)$(DIVID)cb3$(PNUM).$(DLL_EXT),0,$(EXEPATH)$(DIVID)cb3$(PNUM).dll,1111,8448
1=,$(SOURCEDISK1)$(DIVID)cb6$(PNUM).$(DLL_EXT),0,$(EXEPATH)$(DIVID)cb6$(PNUM).dll,1111,8448
[Remove Installer Other Files]
Type=DeleteFilesAction
0=$(EXEPATH)$(DIVID)cb3$(PNUM).dll
1=$(EXEPATH)$(DIVID)cb6$(PNUM).dll
[AlertDisplay]
Type=DisplayAction
Wait=TRUE
ResourceDLL=$(EXEPATH)$(DIVID)ti4$(PNUM).dll
DLL=$(EXEPATH)$(DIVID)ti3$(PNUM).dll
StartDisplay=?StartDisplay@CAlertDialog@@SAHAAHPAVCDisplayActionThread@@@Z
[AlertDisplayCopyFiles]
Type=CopyFilesAction
0=,$(SOURCEDISK1)$(DIVID)ti4$(PNUM).dll,0,$(INSTALLPATH),1111,8448
1=,$(SOURCEDISK1)$(DIVID)ti5$(PNUM).dll,0,$(INSTALLPATH),1111,8448
[AlertDisplayCopyFiles From EXEPATH to INSTALLPATH]
; UNINSTALLABLE=NOT
Type=CopyFilesAction
0=,$(EXEPATH)$(DIVID)ti4$(PNUM).dll,1,$(INSTALLPATH),1111,8448
1=,$(EXEPATH)$(DIVID)ti5$(PNUM).dll,1,$(INSTALLPATH),1111,8448
[AlertDisplayDeleteFiles]
Type=DeleteFilesAction
0=$(EXEPATH)$(DIVID)ti4$(PNUM).dll
1=$(EXEPATH)$(DIVID)ti5$(PNUM).dll
[Launch Installer]
Type=ExecuteAction
Wait=FALSE
0=;PGM;$(INSTALLPATH)$(DIVID)ti1$(PNUM).exe $(RUNTIMEARGS) -DInstallSteps=%'pre-Install'$(PRODUCT),optional'post-Install%string -M -W -DSOURCEPATH=/$(SOURCEPATH)/string;$(INSTALLPATH)
;--------------------------------------------------------------
[pre-Install]
; required section do not remove
UNINSTALLABLE=REQUIRED
Type=Product
0=Make Install Path
1=Remove Old Uninstall CfgFile,optional
2=Product Level Pre-Install
3=Copy Installer Other Files
[Product Level Pre-Install Defaults]
Type=Symbols
0=;Printer Model Name;$(Product)
1=;PrinterFriendlyName;$(Printer Model Name)
2=;Port;LPT1:
3=;PortNC;LPT1
; 4=;ToolboxName;$(DIVID)tbx$(PNUM)$(PrinterIndex);string
4=;UninstallName;$(ModelPrefix)C Uninstaller $(CopyN);string
5=;SleekOrNonSleek;NONSLEEK
6=;HP DeskJet 870C SeriesShortName;HP DeskJet 870C
7=;HP DeskJet 890C SeriesShortName;HP DeskJet 890C
8=;ShortPrinterName;$($(Product)ShortName)
9=;BidiEnabled;FALSE;bool
10=;CableTested;FALSE;bool
; The following is the size of the installed driver files in KBytes
11=;RequiredDiskSpace;15510;number
12=;DeskJetUtilitiesGroup;67;resource;$(DIVID)dr1$(PNUM).dll
13=;PrinterAttributes;0x840;hex
;------------------------ Model:Product mapping section
; The following two are required for plug and play to work.
14=;DeskJet 890C;HP DeskJet 890C Series;string
15=;DeskJet 870C;HP DeskJet 870C Series;string
;--------------------------------------------------------------
[Product Level Pre-Install]
Type=Feature
Symbols=Product Level Pre-Install Defaults
UNINSTALLABLE=Required
ReverseOrderForUninstall=FALSE
0=EnvCheckDialog
1=Find Devices
2=DisplayLicenseDialog
3=LoadFontSmartSymbols
4=FontSmart QueryUser Limited
[Make Install Path]
; required section do not remove
UNINSTALLABLE=NOT
Type=DirAction
Symbols=Make Install Path Symbols
Command=Add
Dir=$(INSTALLPATH)
[Make Install Path Symbols]
; required section do not remove
Type=Symbols
0=;INSTALLPATH;$(OSDRIVE)\$(DIVID)$(PNUM)\$(ProductKey)\;string
1=;LOG;$(INSTALLPATH)$(OWNNAME).log
2=;UNINSTALLFILE;$(INSTALLPATH)$(OWNNAME)_u.ini
[Remove Old Uninstall CfgFile]
Type=DeleteFilesAction
0=$(UNINSTALLFILE)
[Copy Installer Base Files from EXEPATH to INSTALLPATH]
; UNINSTALLABLE=NOT
Type=CopyFilesAction
0=,$(EXEPATH)$(DIVID)ti1$(PNUM).exe,1,$(INSTALLPATH),1111,8448
1=,$(EXEPATH)$(DIVID)c95$(PNUM).dll,1,$(INSTALLPATH),1111,8448
2=,$(EXEPATH)$(DIVID)ti1$(PNUM).ini,1,$(INSTALLPATH),1111,8448
3=,$(EXEPATH)$(DIVID)TI7$(PNUM).dll,1,$(INSTALLPATH),1111,8448
4=,$(EXEPATH)$(DIVID)DR1$(PNUM).dll,1,$(INSTALLPATH),1111,8448
5=,$(EXEPATH)$(DIVID)DR3$(PNUM).dll,1,$(INSTALLPATH),1111,8448
; This section is a duplicate except that the first section is ACTUALLY copied from
; exepath to installpath. What is this section for?? - 6/12/97 mlc
;[AlertDisplayCopyFiles From EXEPATH to INSTALLPATH]
; UNINSTALLABLE=NOT
; Type=CopyFilesAction
; 0=,$(SOURCEDISK1)$(DIVID)ti4$(PNUM).dll,0,$(INSTALLPATH),1111,8448
; 1=,$(SOURCEDISK1)$(DIVID)ti5$(PNUM).dll,0,$(INSTALLPATH),1111,8448
;--------------------------------------------------------------
[post-Install]
; required section do not remove
UNINSTALLABLE=optional
Type=Product
0=Copy Installer Base Files from EXEPATH to INSTALLPATH
1=$(AlertDisplayCopyFiles From EXEPATH to INSTALLPATH)
2=UninstallShortcut
3=InstallCompleteDialog
4=Remove Installer Base Files
5=Remove Installer Other Files
6=$(AlertDisplayDeleteFiles)
;[UninstallProgramGroup]
; Type=DirAction
; Command=Add
; Dir=$(ProgramsPath)$(DeskJetUtilitiesGroup)
[UninstallShortcut]
; required section do not remove
Type=ModifyUIAction
IconFileName=$(INSTALLPATH)$(DIVID)DR1$(PNUM).dll
IconOffset=157
ShowCommand=NORMAL
ExeName=$(INSTALLPATH)$(OWNNAME).exe
WorkingDirectory=$(INSTALLPATH)
CmdLineParameters=-DSOURCEPATH=;$(EXEPATH);string -P $(Product) -I $(UNINSTALLFILE) -U -W -DLOG=;$(INSTALLPATH)$(OWNNAME)_u.log;string
LinkFileName=$(EXEPATH)$(UninstallName).lnk
ShortcutDesc=$(PrinterFriendlyName) Uninstall Driver
[Languages]
;list of language dlls
;---------------------------------------------------- HP DeskJet 870C Series
[HP DeskJet 870C Series]
Type=Product
Desc=HP DeskJet 870C Series Printer
Symbols=HP DeskJet 870C Series Symbols
Uninstallable=Required
0=Product Install
[HP DeskJet 870C Series Symbols]
Type=Symbols
0=;PrinterIndex;19
1=;ModelPrefix;870
2=;ModelShortPrefix;87;string
3=;ModelDependentFiles;$(HelpFiles);string
4=;Model Help Files InUse;TRUE;bool
5=;ModelPlugAndPlayID;HEWLETT-PACKARDDESKJ73FE;string
6=;SleekOrNonSleek;NONSLEEK
7=;DJCP_PNUM;7;number
8=;Release Notes Link Name;54;resource;$(DIVID)dr1$(PNUM).dll
9=;Toolbox Link Name;51;resource;$(DIVID)dr1$(PNUM).dll
;--------------------------------------------------------------
[HP DeskJet 890C Series]
Type=Product
Symbols=HP DeskJet 890C Series Symbols
Desc=HP DeskJet 890C Series Printer
0=Product Install
[HP DeskJet 890C Series Symbols]
Type=Symbols
0=;PrinterIndex;25
1=;ModelPrefix;890;string
2=;ModelShortPrefix;89;string
3=;ModelDependentFiles;$(HelpFiles);string
4=;Model Help Files InUse;TRUE;bool
5=;ModelPlugAndPlayID;HEWLETT-PACKARDDESKJB09F;string
6=;SleekOrNonSleek;NONSLEEK
7=;DJCP_PNUM;8;number
8=;Release Notes Link Name;53;resource;$(DIVID)dr1$(PNUM).dll
9=;Toolbox Link Name;50;resource;$(DIVID)dr1$(PNUM).dll
;============================================== END of Product specific sections
[GetCurrentPrinterFriendlyName]
Type=ExecuteAction
Wait=TRUE
UNINSTALLABLE=optional
0=;DLL;$(DIVID)PTD$(PNUM).dll;;;?GetCurrentPrinterFriendlyName@@YAHXZ
[FlagKeysInUse]
Type=ExecuteAction
Wait=TRUE
UNINSTALLABLE=REQUIRED
0=;DLL;$(DIVID)PTD$(PNUM).dll;;;?FlagKeysInUse@@YAHXZ
Symbols=FlagKeysInUse Symbols
[FlagKeysInUse Symbols]
Type=Symbols
0=;Driver Key;*current value*
1=;Printer Model Name;*current value*
;--------------------------------------------------------------
[Product Install]
Type=Feature
Symbols=Product Install Symbols
0=Driver
1=FlagKeysInUse,uninstall
2=Printer
3=GetCurrentPrinterFriendlyName,uninstall
4=Cable Test and Update
[Product Install Symbols]
Type=Symbols
0=;HPCFileName;$(DIVID)$(ModelPrefix)$(PNUM).hpc
1=;Printer Model Name;$(Product)
2=;Printer Key;$(Printer Model Name) $(ProductKey)
3=;Driver Key;$(DIVID)$(PNUM)
4=;Driver Base ID;$(DIVID)
;--------------------------------------------------------------
[Driver]
Type=Feature
UNINSTALLABLE=optional
0=Common Disk1
1=ProgramGroup,optional
2=Model Specific
3=Common Remainder
Symbols=DriverSymbols
[Common Disk1]
Type=Feature
UNINSTALLABLE=optional
0=Common Files Disk1
1=if Driver not in use,uninstall
[Common Remainder]
Type=Feature
UNINSTALLABLE=optional
0=Delete Ini Files On Uninstall,uninstall
1=IO Install,optional
2=Common Files Disk2
3=ICM Files
4=No Debug Files
5=Hackers Menu
6=Common Files Disk3
7=Common Files Disk4
8=AddPrinterDriver
9=CreateHelpIcon
10=$(FONTSMARTINSTALLTYPE),optional
11=if Driver not in use,uninstall
[if Driver not in use]
Uninstallable=REQUIRED
Type=ConditionalAction
evaluate=$(Driver Key InUse)==FALSE
[DriverSymbols]
Type=Symbols
0=;ObjectId;0
1=;SpoolDataType;EMF
2=;PortMonitorName;HP Language Monitor
3=;DriverVersion;1024;number
4=;PrintProcessor;winprint
5=;DriverDependentFiles;,$(HPCFileName),$(DIVID)lmn$(PNUM).ini,$(DIVID)DJC$(PNUM).drv,$(DIVID)ecp$(PNUM).dll,$(DIVID)bkg$(PNUM).exe,$(DIVID)cfg$(PNUM).exe,$(DIVID)dos$(PNUM).dll,$(DIVID)tbx$(PNUM).exe,$(DIVID)24r$(PNUM).dll,$(DIVID)hft$(PNUM).dll,$(DIVID)img$(PNUM).dll,$(DIVID)itk$(PNUM).dll,$(DIVID)mlc$(PNUM).dll,$(DIVID)hid$(PNUM).exe,$(DIVID)lmn$(PNUM).dll,$(DIVID)nhd$(PNUM).exe,$(DIVID)mon$(PNUM).dll,$(DIVID)pml$(PNUM).dll,$(DIVID)net$(PNUM).dll,$(DIVID)qpr$(PNUM).dll,$(DIVID)qps$(PNUM).exe,$(DIVID)rdb$(PNUM).dll,$(DIVID)ttp$(PNUM).dll,$(DIVID)sui$(PNUM).dll,$(DIVID)cui$(PNUM).dll,$(DIVID)cps$(PNUM).dll,$(DIVID)win$(PNUM).dll,$(DIVID)lnk$(PNUM).exe,$(DIVID)lnk$(PNUM).ini,$(DIVID)cbl$(PNUM).dll,$(DIVID)c16$(PNUM).dll,$(DIVID)c95$(PNUM).dll,$(DIVID)lng$(PNUM).ini,$(DIVID)st1$(PNUM).ini,$(DIVID)hrl$(PNUM).dll,$(DIVID)rsu$(PNUM).dll,$(DIVID)rst$(PNUM).dll,$(DIVID)rss$(PNUM).dll,$(DIVID)rsa$(PNUM).dll,$(DIVID)pcl$(PNUM).dll,$(ModelDependentFiles)$(DIVID)trl$(PNUM).dll;multistring
6=;KernelModeDLL;$(DIVID)DJC$(PNUM).drv
7=;DataDLL;$(DIVID)DJC$(PNUM).drv
8=;ConfigDLL;$(DIVID)DJC$(PNUM).drv
9=;PortMonitorDLL;;string
10=;DriverName;$(Printer Model Name);string
11=;Environment;Windows 4.0;string
12=;HelpFiles;$(DIVID)$(ModelShortPrefix)r$(PNUM).hlp,$(DIVID)$(ModelShortPrefix)t$(PNUM).hlp,$(DIVID)$(ModelShortPrefix)h$(PNUM).hlp,$(DIVID)$(ModelShortPrefix)d$(PNUM).hlp,;string
;--------------------------------------------------------------
[AddPrinterDriver]
Type=ExecuteAction
Wait=TRUE
UNINSTALLABLE=REQUIRED
0=;DLL;$(DIVID)PTI$(PNUM).dll;?AddPrinterDriverA@@YAHXZ;;?DeletePrinterDriverA@@YAHXZ
Symbols=AddPrinterDriver Symbols
[AddPrinterDriver Symbols]
Type=Symbols
0=;DriverName;*current value*
[Printer]
UNINSTALLABLE=optional
Type=Feature
0=AddPrinter
1=SetPrinterData
2=MarkPlugAndPlayAsInstalled
3=if Printer Key is in use,uninstall
[if Printer Key is in use]
Uninstallable=REQUIRED
Type=ConditionalAction
evaluate=$(Printer Key InUse)==TRUE
[AddPrinter]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)PTI$(PNUM).dll;?AddPrinterA@@YAHXZ;;?DeletePrinter@@YAHXZ
;----------------------------------------------------------------------------
[MarkPlugAndPlayAsInstalled]
Type=Feature
0=Create LPTENUM Key
1=Create PlugAndPlay Key
2=Create Bios Keys
[Create Bios Keys]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)TI6$(PNUM).dll;?PlugAndPlayReg@@YAHXZ
[Create PlugAndPlay Key]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:Enum:LPTENUM:$(ModelPlugAndPlayID)
0=:Add:REG_SZ:Default:0
[Create LPTENUM Key]
Type=ModifyEnvAction
UNINSTALLABLE=NOT
Keys=:REG:HKEY_LOCAL_MACHINE:Enum:LPTENUM
0=:Add:REG_SZ:Default:0
;----------------------------------------------------------------------------
[SetPrinterData]
Type=Feature
Uninstallable=Not
0=SetPerPrinterData
1=SetCISPrinterData
2=HPCFileName1
3=HPCFileName2
[SetPerPrinterData]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)PTD$(PNUM).dll;?DoSetPrinterData@@YAHXZ
Symbols=SetPerPrinterData Symbols
[SetPerPrinterData Symbols]
Type=Symbols
0=;HPCFileName;*current value*
1=;Printer Model Name;*current value*
2=;Printer Key;*current value*
3=;Driver Key;*current value*
4=;Driver Base ID;*current value*
; -----------------------------------------------------------------------------
[SetCISPrinterData]
Type=ModifyEnvAction
Keys=;CIS;$(Printer Model Name);1
0=;Add;CIS_SZ;HPCFileName;$(HPCFileName)
1=;Add;CIS_SZ;Printer Model Name;$(Printer Model Name)
Symbols=SetCISPrinterData Symbols
[SetCISPrinterData Symbols]
Type=Symbols
0=;HPCFileName;*current value*
1=;Printer Model Name;*current value*
[HPCFileName1]
Type=ModifyEnvAction
Symbols=HPCFileName Symbols
Keys=;CIS;$(PORT);$(Printer Model Name);1
0=;Add;CIS_SZ;HPCFileName;$(HPCFileName)
[HPCFileName2]
Type=ModifyEnvAction
Symbols=HPCFileName Symbols
Keys=;CIS;Common;0
0=;Add;CIS_SZ;HPCFileName;$(HPCFileName)
[HPCFileName Symbols]
Type=Symbols
0=;HPCFileName;*current value*
;----------------------------------------------------------------------------
[Get Device ID]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)CB3$(PNUM).dll;?InstAction_GetDeviceName@@YAHXZ
[Find Devices]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)CB3$(PNUM).dll;?InstAction_FindDevices@@YAHXZ
[Cable Test Dialog]
Type=DisplayAction
Wait=FALSE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CCableTestStatus@@SAHAAHPAVCDisplayActionThread@@@Z
[Cable Test]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)CB3$(PNUM).dll;?InstAction_CableTest@@YAHXZ
[Cable Test Env Update]
Type=ModifyEnvAction
Keys=;CIS;$(PORT);$(Printer Model Name);2
0=;Add;CIS_SZ;CableTest;$(CableTestEnvValue)
[Cable Test and Update]
Type=Feature
0=Cable Test Dialog
1=Cable Test
2=Cable Test Env Update
;--------------------------------------------------------------
[No Debug Files]
Type=Feature
[Debug Files]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
0=,$(SOURCEDISK1)$(DIVID)tst$(PNUM).dll,0,$(DLLPATH),1111,8448
1=,$(SOURCEDISK1)$(DIVID)wat$(PNUM).exe,0,$(DLLPATH),1111,8448
[Common Files Disk1]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
0=,$(SOURCEDISK1)$(DIVID)cbl$(PNUM).$(DLL_EXT),0,$(DLLPATH)$(DIVID)cbl$(PNUM).dll,1111,8448
1=,$(SOURCEDISK1)$(DIVID)c16$(PNUM).dll,0,$(DLLPATH)$(DIVID)c16$(PNUM).dll,1111,8448
2=,$(SOURCEDISK1)$(DIVID)c95$(PNUM).dll,0,$(DLLPATH)$(DIVID)c95$(PNUM).dll,1111,8448
3=,$(SOURCEDISK1)$(DIVID)lng$(PNUM).ini,0,$(DLLPATH)$(DIVID)lng$(PNUM).ini,1111,8448
4=,$(SOURCEDISK1)$(DIVID)st1$(PNUM).ini,0,$(DLLPATH)$(DIVID)st1$(PNUM).ini,1111,8448
5=,$(SOURCEDISK1)$(DIVID)DJC$(PNUM).$(DRV_EXT),0,$(DLLPATH)$(DIVID)DJC$(PNUM).drv,1111,8448
6=,$(SOURCEDISK1)$(DIVID)rsa$(PNUM).$(DLL_EXT),0,$(DLLPATH)$(DIVID)rsa$(PNUM).dll,1111,8448
[Common Files Disk2]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
0=,$(SOURCEDISK2)$(DIVID)lmn$(PNUM).$(INI_EXT),1,$(DLLPATH)$(DIVID)lmn$(PNUM).ini,1111,8448
1=,$(SOURCEDISK2)$(DIVID)bkg$(PNUM).$(EXE_EXT),1,$(DLLPATH)$(DIVID)bkg$(PNUM).exe,1111,8448
2=,$(SOURCEDISK2)$(DIVID)dos$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)dos$(PNUM).dll,1111,8448
3=,$(SOURCEDISK2)$(DIVID)rel$(PNUM).ico,1,$(DLLPATH)$(DIVID)rel$(PNUM).ico,1111,8448
4=,$(SOURCEDISK2)$(DIVID)rdd$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)rdd$(PNUM).dll,1111,8448
5=,$(SOURCEDISK2)$(DIVID)itk$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)itk$(PNUM).dll,1111,8448
6=,$(SOURCEDISK2)$(DIVID)hid$(PNUM).$(EXE_EXT),1,$(DLLPATH)$(DIVID)hid$(PNUM).exe,1111,8448
7=,$(SOURCEDISK2)$(DIVID)lmn$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)lmn$(PNUM).dll,1111,8448
8=,$(SOURCEDISK2)$(DIVID)nhd$(PNUM).$(EXE_EXT),1,$(DLLPATH)$(DIVID)nhd$(PNUM).exe,1111,8448
9=,$(SOURCEDISK2)$(DIVID)mon$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)mon$(PNUM).dll,1111,8448
10=,$(SOURCEDISK2)$(DIVID)net$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)net$(PNUM).dll,1111,8448
11=,$(SOURCEDISK2)$(DIVID)qpr$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)qpr$(PNUM).dll,1111,8448
12=,$(SOURCEDISK2)$(DIVID)rst$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)rst$(PNUM).dll,1111,8448
13=,$(SOURCEDISK2)$(DIVID)rss$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)rss$(PNUM).dll,1111,8448
14=,$(SOURCEDISK2)$(DIVID)ttp$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)ttp$(PNUM).dll,1111,8448
15=,$(SOURCEDISK2)$(DIVID)sui$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)sui$(PNUM).dll,1111,8448
16=,$(SOURCEDISK2)$(DIVID)cui$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)cui$(PNUM).dll,1111,8448
17=,$(SOURCEDISK2)$(DIVID)cps$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)cps$(PNUM).dll,1111,8448
18=,$(SOURCEDISK2)$(DIVID)win$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)win$(PNUM).dll,1111,8448
19=,$(SOURCEDISK2)$(DIVID)24r$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)24r$(PNUM).dll,1111,8448
20=,$(SOURCEDISK2)$(DIVID)rsu$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)rsu$(PNUM).dll,1111,8448
21=,$(SOURCEDISK2)$(DIVID)hrl$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)hrl$(PNUM).dll,1111,8448
[Common Files Disk3]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
0=,$(SOURCEDISK3)$(DIVID)hft$(PNUM).$(DLL_EXT),2,$(DLLPATH)$(DIVID)hft$(PNUM).dll,1111,8448
1=,$(SOURCEDISK3)$(DIVID)NWI$(PNUM).EXE,2,$(DLLPATH)$(DIVID)NWI$(PNUM).EXE,1111,8448
2=,$(SOURCEDISK3)HPNETS16.$(HPA_EXT),2,$(DLLPATH)HPNETS16.HPA,1111,8448
3=,$(SOURCEDISK3)HPNWSH16.$(DLL_EXT),2,$(DLLPATH)HPNWSH16.DLL,1111,8448
4=,$(SOURCEDISK3)HPOBJ16.$(HPA_EXT),2,$(DLLPATH)HPOBJ16.HPA,1111,8448
5=,$(SOURCEDISK3)HPPRN16.$(HPA_EXT),2,$(DLLPATH)HPPRN16.HPA,1111,8448
6=,$(SOURCEDISK3)HPSNMP16.$(DLL_EXT),2,$(DLLPATH)HPSNMP16.DLL,1111,8448
[Common Files Disk4]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
;copy to the spool drivers directory
0=,$(SOURCEDISK4)$(DIVID)img$(PNUM).$(DLL_EXT),3,$(DLLPATH)$(DIVID)img$(PNUM).dll,1111,8448
1=,$(SOURCEDISK4)$(DIVID)trl$(PNUM).$(DLL_EXT),3,$(DLLPATH)$(DIVID)trl$(PNUM).dll,1111,8448
2=,$(SOURCEDISK4)$(DIVID)qps$(PNUM).$(EXE_EXT),3,$(DLLPATH)$(DIVID)qps$(PNUM).exe,1111,8448
3=,$(SOURCEDISK4)HPCOLA16.$(DLL_EXT),3,$(DLLPATH)HPCOLA16.DLL,1111,8448
4=,$(SOURCEDISK4)$(DIVID)rdb$(PNUM).$(DLL_EXT),3,$(DLLPATH)$(DIVID)rdb$(PNUM).dll,1111,8448
[Delete Ini Files On Uninstall]
Type=DeleteFilesAction
0=$(OSPATH)$(DIVID)css$(PNUM).ini
1=$(OSPATH)$(DIVID)djc$(PNUM).ini
;----------------------------------------------------------------------------
[ICM Files]
UNINSTALLABLE=optional
Type=Feature
Symbols=ICM Files Symbols
0=ICM Files Copy
1=ICM Files Modify Env
[ICM Files Symbols]
Type=Symbols
0=;TheICCProfileName;hpdesk
1=;HPICCName;HP ;string
[ICM Files Copy]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
;copy to the system color profiles directory
0=,$(SOURCEDISK2)$(TheICCProfileName).$(ICM_EXT),1,$(SYSTEMPATH)COLOR\$(TheICCProfileName).icm,1111,8448
[ICM Files Modify Env]
Type=Feature
0=ICM Files Modify Env prtr
1=ICM Files Modify Env HP
2=ICM Files Modify Env F674
3=ICM Files Modify Env MediaUnknown
4=ICM Files Modify Env DitherUnknown
5=ICM Files Modify Env ResolutionUnknown
[ICM Files Modify Env prtr]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr
0=:Add:REG_SZ:Default:0
[ICM Files Modify Env HP]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr:$(HPICCName)
0=:Add:REG_SZ:ManufacturerTag:Hewlett-Packard
[ICM Files Modify Env F674]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr:$(HPICCName):F674
0=:Add:REG_SZ:ModelTag:DeskJet Series ColorSmart Driver
[ICM Files Modify Env MediaUnknown]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr:$(HPICCName):F674:MediaUnknown
0=:Add:REG_SZ:Default:0
[ICM Files Modify Env DitherUnknown]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr:$(HPICCName):F674:MediaUnknown:DitherUnknown
0=:Add:REG_SZ:Default:0
[ICM Files Modify Env ResolutionUnknown]
Type=ModifyEnvAction
Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:ICM:prtr:$(HPICCName):F674:MediaUnknown:DitherUnknown:ResolutionUnknown
0=:Add:REG_SZ:profile00:$(SYSTEMPATH)COLOR\$(TheICCProfileName).icm
;----------------------------------------------------------------------------
[Model Specific]
Type=Feature
0=Model Files Copy
1=Toolbox,optional
2=Model Help Files
3=if model is not in use,uninstall
[if model is not in use]
Type=ConditionalAction
UNINSTALLABLE=REQUIRED
evaluate=$(Printer Model Name InUse)==FALSE
[Model Files Copy]
Type=CopyFilesAction
0=,$(SOURCEDISK1)$(HPCFileName),0,$(DLLPATH),1111,8448
[Model Help Files]
Type=Feature
Symbols=Model Help Files Symbols
Uninstall=optional
ReverseOrderForUninstall=FALSE
0=if model help files are used
1=Copy Model Help Files
[if model help files are used]
Type=ConditionalAction
UNINSTALLABLE=REQUIRED
evaluate=$(Model Help Files InUse)==TRUE
[Model Help Files Symbols]
Type=Symbols
0=;Model Help Files InUse;*current value*
[Copy Model Help Files]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
;copy to the spool drivers directory
0=,$(SOURCEDISK2)$(DIVID)$(ModelShortPrefix)r$(PNUM).hlp,1,$(DLLPATH),1111,8448
1=,$(SOURCEDISK2)$(DIVID)$(ModelShortPrefix)t$(PNUM).$(HLP_EXT),1,$(DLLPATH)$(DIVID)$(ModelShortPrefix)t$(PNUM).hlp,1111,8448
2=,$(SOURCEDISK2)$(DIVID)$(ModelShortPrefix)h$(PNUM).$(HLP_EXT),1,$(DLLPATH)$(DIVID)$(ModelShortPrefix)h$(PNUM).hlp,1111,8448
3=,$(SOURCEDISK2)$(DIVID)$(ModelShortPrefix)d$(PNUM).$(HLP_EXT),1,$(DLLPATH)$(DIVID)$(ModelShortPrefix)d$(PNUM).hlp,1111,8448
4=,$(SOURCEDISK2)$(DIVID)$(ModelShortPrefix)x$(PNUM).$(HLP_EXT),1,$(DLLPATH)$(DIVID)$(ModelShortPrefix)x$(PNUM).hlp,1111,8448
;--------------------------------------------------------------
[IO Install]
Type=Feature
0=IO Get DllName
1=Copy IO Files
2=$(SleekOrNonSleek) Files
3=ECP Win Ini Settings
4=ECP Win Ini Settings2
Symbols=IO Install Symbols
[IO Install Symbols]
Type=Symbols
0=;NECIOName;$(DIVID)P98$(PNUM).dll
1=;HPIOName;$(DIVID)ecp$(PNUM).$(DLL_EXT)
[Copy IO Files]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
;copy to the spool drivers directory
0=,$(SOURCEDISK2)$(IODllName),1,$(DLLPATH)$(DIVID)ecp$(PNUM).dll,1111,8448
1=,$(SOURCEDISK2)$(DIVID)mlc$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)mlc$(PNUM).dll,1111,8448
2=,$(SOURCEDISK2)$(DIVID)pml$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)pml$(PNUM).dll,1111,8448
[IO Get DllName]
Type=ExecuteAction
Wait=TRUE
0=;DLL;$(DIVID)IOI$(PNUM).dll;?SetupIOInstallName@@YAHXZ
[NONSLEEK Files]
Type=CopyFilesAction
;file#=filename,disk#,destination,size,CopyStyleFlag
;copy to the spool drivers directory
0=,$(SOURCEDISK2)$(DIVID)pcl$(PNUM).$(DLL_EXT),1,$(DLLPATH)$(DIVID)pcl$(PNUM).dll,1111,8448
[ECP Win Ini Settings]
Type=ModifyEnvAction
;keys=INI,filename,section
Keys=;INI;$(OSPATH)win.ini;$(DIVID)ECP$(PNUM),$(Printer Model Name),$(PortNC)
0=;Add;CIS_SZ;DefaultInputMode;4
1=;Add;CIS_SZ;DefaultOutputMode;8
2=;Add;CIS_SZ;RelaxState32Timeout;1
[ECP Win Ini Settings2]
Type=ModifyEnvAction
;keys=INI,filename,section
Keys=;INI;$(OSPATH)win.ini;$(DIVID)ECP$(PNUM),$(PortNC)
0=;Add;CIS_SZ;DefaultInputMode;4
1=;Add;CIS_SZ;DefaultOutputMode;8
2=;Add;CIS_SZ;RelaxState32Timeout;1
;-----------------------------------------------------FontSmart
;--- FontSmart User Interaction ---
[LoadFontSmartSymbols]
Type=Product
Symbols=FontSmart Symbols
[FontSmart QueryUser Normal]
Type=DisplayAction
Symbols=FontSmart Symbols
Wait=TRUE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CFontSmartInstall@@SAHAAHPAVCDisplayActionThread@@@Z
[FontSmart QueryUser Limited]
Type=DisplayAction
Symbols=FontSmart Symbols
Wait=TRUE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CFontSmartLimitedInstall@@SAHAAHPAVCDisplayActionThread@@@Z
[FontSmart QueryUser None]
Type=Feature
[FontSmart Symbols]
Type=Symbols
0=;RequiredDiskSpace_All;24216;number
1=;RequiredDiskSpace_Typ;7546;number
2=;RequiredDiskSpace_Min;3108;number
3=;RequiredDiskSpace_Lim;3108;number
4=;FontsProvided_All;126;number
5=;FontsProvided_Typ;61;number
6=;FontsProvided_Min;16;number
7=;FontsProvided_Lim;20;number
8=;HPFONTSPATH;$(OSDRIVE)\hpfonts\
9=;FontSmartMaximumList;maxlist.dat
10=;FontSmartTypicalList;typlist.dat
11=;FontSmartMinimumList;minlist.dat
12=;FontSmartLimitedList;ruslist.dat
13=;FONTSMARTEXECUTABLE;fontsmrt.exe
;--- FontSmart Installation ---
[NormalFontSmart]
Type=Feature
0=FontSmart Directory
1=FontSmart CopyProgramFiles Disk5
2=FontSmart CopyDataFiles
3=FontSmart CopyProgramFiles Disk6
4=FontSmart CopyBaseFontFiles
5=FontSmart PREPROCESS_FontSmartFontFiles
6=FontSmart Icon
7=FontSmart BatchInstall
[LimitedFontSmart]
Type=Feature
0=FontSmart Directory
1=FontSmart CopyProgramFiles Disk5
2=FontSmart CopyProgramFiles Disk6
3=FontSmart CopyCyrillicFontFiles
4=FontSmart BatchInstall
5=FontSmart CopyDataFiles
6=FontSmart Icon
[NoFontSmart]
Type=Feature
[FontSmart BatchInstall]
Type=DisplayAction
Wait=TRUE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CFontSmartWait@@SAHAAHPAVCDisplayActionThread@@@Z
[FontSmart Directory]
Type=DirAction
Command=Add
Dir=$(HPFONTSPATH)
Uninstallable=FALSE
[FontSmart CopyProgramFiles Disk5]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK5)fontsmrt.$(EXE_EXT),4,$(HPFONTSPATH)fontsmrt.exe,1111,8448
1=,$(SOURCEDISK5)hpfonts.$(EDB_EXT),4,$(HPFONTSPATH)hpfonts.edb,1111,8448
[FontSmart CopyProgramFiles Disk6]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK6)fontsmrt.$(HLP_EXT),5,$(HPFONTSPATH)fontsmrt.hlp,1111,8448
1=,$(SOURCEDISK6)hp7up.$(DLL_EXT),5,$(HPFONTSPATH)hp7up.dll,1111,8448
[FontSmart CopyDataFiles]
Uninstallable=FALSE
Type=CopyFilesAction
0=,$(SOURCEDISK5)hpfonts.$(TER_EXT),4,$(HPFONTSPATH)hpfonts.ter,1111,8448
[FontSmart CopyBaseFontFiles]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK6)coronet.$(TTF_EXT),5,$(HPFONTSPATH)coronet.ttf,1111,8448
1=,$(SOURCEDISK6)corsiva.$(TTF_EXT),5,$(HPFONTSPATH)corsiva.ttf,1111,8448
2=,$(SOURCEDISK6)marigold.$(TTF_EXT),5,$(HPFONTSPATH)marigold.ttf,1111,8448
3=,$(SOURCEDISK6)mtsorts.$(TTF_EXT),5,$(HPFONTSPATH)mtsorts.ttf,1111,8448
[FontSmart CopyLatin1FontFiles]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK6)aribl0.$(TTF_EXT),5,$(HPFONTSPATH)aribl0.ttf,1111,8448
1=,$(SOURCEDISK6)befrisky.$(TTF_EXT),5,$(HPFONTSPATH)befrisky.ttf,1111,8448
2=,$(SOURCEDISK6)bertram.$(TTF_EXT),5,$(HPFONTSPATH)bertram.ttf,1111,8448
3=,$(SOURCEDISK6)cgposter.$(TTF_EXT),5,$(HPFONTSPATH)cgposter.ttf,1111,8448
4=,$(SOURCEDISK6)challxbd.$(TTF_EXT),5,$(HPFONTSPATH)challxbd.ttf,1111,8448
5=,$(SOURCEDISK6)glowworm.$(TTF_EXT),5,$(HPFONTSPATH)glowworm.ttf,1111,8448
6=,$(SOURCEDISK6)graphlt.$(TTF_EXT),5,$(HPFONTSPATH)graphlt.ttf,1111,8448
7=,$(SOURCEDISK6)lucasit.$(TTF_EXT),5,$(HPFONTSPATH)lucasit.ttf,1111,8448
8=,$(SOURCEDISK6)lucasr.$(TTF_EXT),5,$(HPFONTSPATH)lucasr.ttf,1111,8448
9=,$(SOURCEDISK6)miles.$(TTF_EXT),5,$(HPFONTSPATH)miles.ttf,1111,8448
10=,$(SOURCEDISK6)nadiannb.$(TTF_EXT),5,$(HPFONTSPATH)nadiannb.ttf,1111,8448
11=,$(SOURCEDISK6)oldeng.$(TTF_EXT),5,$(HPFONTSPATH)oldeng.ttf,1111,8448
12=,$(SOURCEDISK6)party.$(TTF_EXT),5,$(HPFONTSPATH)party.ttf,1111,8448
13=,$(SOURCEDISK6)pompc.$(TTF_EXT),5,$(HPFONTSPATH)pompc.ttf,1111,8448
14=,$(SOURCEDISK6)signetro.$(TTF_EXT),5,$(HPFONTSPATH)signetro.ttf,1111,8448
15=,$(SOURCEDISK6)theaa.$(TTF_EXT),5,$(HPFONTSPATH)theaa.ttf,1111,8448
16=,$(SOURCEDISK6)maxlist.$(DAT_EXT),5,$(HPFONTSPATH)maxlist.dat,1111,8448
17=,$(SOURCEDISK6)typlist.$(DAT_EXT),5,$(HPFONTSPATH)typlist.dat,1111,8448
18=,$(SOURCEDISK6)minlist.$(DAT_EXT),5,$(HPFONTSPATH)minlist.dat,1111,8448
[FontSmart CopyLatin2FontFiles]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK6)aribl0ce.$(TTF_EXT),5,$(HPFONTSPATH)aribl0ce.ttf,1111,8448
1=,$(SOURCEDISK6)cebefris.$(TTF_EXT),5,$(HPFONTSPATH)cebefris.ttf,1111,8448
2=,$(SOURCEDISK6)cebertr.$(TTF_EXT),5,$(HPFONTSPATH)cebertr.ttf,1111,8448
3=,$(SOURCEDISK6)cechallb.$(TTF_EXT),5,$(HPFONTSPATH)cechallb.ttf,1111,8448
4=,$(SOURCEDISK6)cegraph.$(TTF_EXT),5,$(HPFONTSPATH)cegraph.ttf,1111,8448
5=,$(SOURCEDISK6)cenadian.$(TTF_EXT),5,$(HPFONTSPATH)cenadian.ttf,1111,8448
6=,$(SOURCEDISK6)ceoldeng.$(TTF_EXT),5,$(HPFONTSPATH)ceoldeng.ttf,1111,8448
7=,$(SOURCEDISK6)ceparty.$(TTF_EXT),5,$(HPFONTSPATH)ceparty.ttf,1111,8448
8=,$(SOURCEDISK6)cepompc.$(TTF_EXT),5,$(HPFONTSPATH)cepompc.ttf,1111,8448
9=,$(SOURCEDISK6)ceposter.$(TTF_EXT),5,$(HPFONTSPATH)ceposter.ttf,1111,8448
10=,$(SOURCEDISK6)cesignet.$(TTF_EXT),5,$(HPFONTSPATH)cesignet.ttf,1111,8448
11=,$(SOURCEDISK6)glowwmce.$(TTF_EXT),5,$(HPFONTSPATH)glowwmce.ttf,1111,8448
12=,$(SOURCEDISK6)lucasice.$(TTF_EXT),5,$(HPFONTSPATH)lucasice.ttf,1111,8448
13=,$(SOURCEDISK6)lucasrce.$(TTF_EXT),5,$(HPFONTSPATH)lucasrce.ttf,1111,8448
14=,$(SOURCEDISK6)miles.$(TTF_EXT),5,$(HPFONTSPATH)miles.ttf,1111,8448
15=,$(SOURCEDISK6)theaa_ce.$(TTF_EXT),5,$(HPFONTSPATH)theaa_ce.ttf,1111,8448
16=,$(SOURCEDISK6)maxlist.$(DAT_EXT),5,$(HPFONTSPATH)maxlist.dat,1111,8448
17=,$(SOURCEDISK6)typlist.$(DAT_EXT),5,$(HPFONTSPATH)typlist.dat,1111,8448
18=,$(SOURCEDISK6)minlist.$(DAT_EXT),5,$(HPFONTSPATH)minlist.dat,1111,8448
[FontSmart CopyCyrillicFontFiles]
Type=CopyFilesAction
Uninstallable=FALSE
0=,$(SOURCEDISK6)albr55x.$(TTF_EXT),5,$(HPFONTSPATH)albr55x.ttf,1111,8448
1=,$(SOURCEDISK6)albr85x.$(TTF_EXT),5,$(HPFONTSPATH)albr85x.ttf,1111,8448
2=,$(SOURCEDISK6)cgtr45x.$(TTF_EXT),5,$(HPFONTSPATH)cgtr45x.ttf,1111,8448
3=,$(SOURCEDISK6)cgtr46x.$(TTF_EXT),5,$(HPFONTSPATH)cgtr46x.ttf,1111,8448
4=,$(SOURCEDISK6)cgtr65x.$(TTF_EXT),5,$(HPFONTSPATH)cgtr65x.ttf,1111,8448
5=,$(SOURCEDISK6)cgtr66x.$(TTF_EXT),5,$(HPFONTSPATH)cgtr66x.ttf,1111,8448
6=,$(SOURCEDISK6)letr45x.$(TTF_EXT),5,$(HPFONTSPATH)letr45x.ttf,1111,8448
7=,$(SOURCEDISK6)letr46x.$(TTF_EXT),5,$(HPFONTSPATH)letr46x.ttf,1111,8448
8=,$(SOURCEDISK6)letr65x.$(TTF_EXT),5,$(HPFONTSPATH)letr65x.ttf,1111,8448
9=,$(SOURCEDISK6)olvr55x.$(TTF_EXT),5,$(HPFONTSPATH)olvr55x.ttf,1111,8448
10=,$(SOURCEDISK6)olvr56x.$(TTF_EXT),5,$(HPFONTSPATH)olvr56x.ttf,1111,8448
11=,$(SOURCEDISK6)olvr75x.$(TTF_EXT),5,$(HPFONTSPATH)olvr75x.ttf,1111,8448
12=,$(SOURCEDISK6)unvr55x.$(TTF_EXT),5,$(HPFONTSPATH)unvr55x.ttf,1111,8448
13=,$(SOURCEDISK6)unvr56x.$(TTF_EXT),5,$(HPFONTSPATH)unvr56x.ttf,1111,8448
14=,$(SOURCEDISK6)unvr57x.$(TTF_EXT),5,$(HPFONTSPATH)unvr57x.ttf,1111,8448
15=,$(SOURCEDISK6)unvr58x.$(TTF_EXT),5,$(HPFONTSPATH)unvr58x.ttf,1111,8448
16=,$(SOURCEDISK6)unvr65x.$(TTF_EXT),5,$(HPFONTSPATH)unvr65x.ttf,1111,8448
17=,$(SOURCEDISK6)unvr66x.$(TTF_EXT),5,$(HPFONTSPATH)unvr66x.ttf,1111,8448
18=,$(SOURCEDISK6)unvr67x.$(TTF_EXT),5,$(HPFONTSPATH)unvr67x.ttf,1111,8448
19=,$(SOURCEDISK6)unvr68x.$(TTF_EXT),5,$(HPFONTSPATH)unvr68x.ttf,1111,8448
20=,$(SOURCEDISK6)coronet.$(TTF_EXT),5,$(HPFONTSPATH)coronet.ttf,1111,8448
21=,$(SOURCEDISK6)ruslist.$(DAT_EXT),5,$(HPFONTSPATH)ruslist.dat,1111,8448
[FontSmart Icon]
Type=ModifyUIAction
Uninstallable=FALSE
IconFileName=$(HPFONTSPATH)fontsmrt.exe
IconOffset=0
ShowCommand=NORMAL
ExeName=$(HPFONTSPATH)fontsmrt.exe
WorkingDirectory=$(HPFONTSPATH)
LinkFileName=$(ProgramsPath)$(DeskJetUtilitiesGroup)\HP FontSmart.lnk
ShortcutDesc=HP FontSmart
;============================================== END of FontSmart specific sections
;-----------------------------------------------------Program Group and Icons
[ProgramGroup]
Type=DirAction
Command=Add
Dir=$(ProgramsPath)$(DeskJetUtilitiesGroup)
; Uninstallable=FALSE
;-----------------------------------------------------Help System
;[HelpSystem]
; Type=Product
; 0=CreateHelpIcon
[CreateHelpIcon]
Type=ModifyUIAction
IconFileName=$(DLLPATH)$(DIVID)rel$(PNUM).ico
IconOffset=0
ShowCommand=NORMAL
ExeName=$(WINHELPEXE)
WorkingDirectory=$(DLLPATH)
CmdLineParameters=$(DLLPATH)$(DIVID)$(ModelShortPrefix)r$(PNUM).hlp
LinkFileName=$(ProgramsPath)$(DeskJetUtilitiesGroup)\$(Release Notes Link Name).lnk
ShortcutDesc=$(Release Notes Link Name)
;---------------------------------------- Display Actions
;[DisplayBackgroundWindow]
; Type=DisplayAction
; Wait=FALSE
; ResourceDLL=$(DIVID)DR1$(PNUM).dll
; DLL=$(DIVID)DA1$(PNUM).dll
; StartDisplay=?StartDisplay@CBackgroundWnd@@SAHAAHPAVCDisplayActionThread@@@Z
; UninstallStartDisplay=?StartDisplay@CBackgroundWnd@@SAHAAHPAVCDisplayActionThread@@@Z
; UninstallCopyFileSection=DA1CopyFilesSection
[DA1CopyFilesSection]
Type=CopyFilesAction
0=,$(EXEPATH)$(DIVID)DR1$(PNUM).dll,0,$(INSTALLPATH)$(DIVID)DR1$(PNUM).dll,1111,8448
1=,$(EXEPATH)$(DIVID)DR3$(PNUM).dll,0,$(INSTALLPATH)$(DIVID)DR3$(PNUM).dll,1111,8448
[EnvCheckDialog]
Type=DisplayAction
Wait=TRUE
ResourceDLL=$(DIVID)DR2$(PNUM).dll
DLL=$(DIVID)DA2$(PNUM).dll
StartDisplay=?StartDisplay@CEnvCheck@@SAHAAHPAVCDisplayActionThread@@@Z
[DisplayLicenseDialog]
Type=DisplayAction
Wait=TRUE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CLicenseDialog@@SAHAAHPAVCDisplayActionThread@@@Z
UninstallStartDisplay=?StartDisplay@CUninstAreYouSure@@SAHAAHPAVCDisplayActionThread@@@Z
UninstallCopyFileSection=DA1CopyFilesSection
[InstallCompleteDialog]
Type=DisplayAction
Wait=TRUE
ResourceDLL=$(DIVID)DR1$(PNUM).dll
DLL=$(DIVID)DA1$(PNUM).dll
StartDisplay=?StartDisplay@CInstallCompleteDialog@@SAHAAHPAVCDisplayActionThread@@@Z
UninstallStartDisplay=?StartDisplay@CUninstallCompleteDialog@@SAHAAHPAVCDisplayActionThread@@@Z
UninstallCopyFileSection=DA1CopyFilesSection
;--------------------------------------------------------------
[Toolbox]
Type=Feature
Uninstallable=Optional
0=Link Manager Files
1=Toolbox Files
2=Toolbox DeskTop Shortcut,optional
3=Toolbox StartMenu Shortcut,optional
[Link Manager Files]
Type=CopyFilesAction
0=,$(SOURCEDISK1)$(DIVID)lnk$(PNUM).$(EXE_EXT),0,$(DLLPATH)$(DIVID)lnk$(PNUM).exe,1111,8448
1=,$(SOURCEDISK1)$(DIVID)lnk$(PNUM).$(INI_EXT),0,$(DLLPATH)$(DIVID)lnk$(PNUM).ini,1111,8448
[Toolbox Files]
Type=CopyFilesAction
0=,$(SOURCEDISK1)$(DIVID)tbx$(PNUM).$(EXE_EXT),0,$(DLLPATH)$(DIVID)tbx$(PNUM).exe,1111,8448
[Toolbox DeskTop Shortcut]
Type=ModifyUIAction
IconFileName=$(DLLPATH)$(DIVID)tbx$(PNUM).exe
IconOffset=0
ShowCommand=NORMAL
ExeName=$(DLLPATH)$(DIVID)tbx$(PNUM).exe
;use default WorkingDirectory=
CmdLineParameters=$(PrinterIndex)
LinkFileName=$(DESKTOPPATH)$(Toolbox Link Name).lnk
ShortcutDesc=$(Toolbox Link Name)
[Toolbox StartMenu Shortcut]
Type=ModifyUIAction
IconFileName=$(DLLPATH)$(DIVID)tbx$(PNUM).exe
IconOffset=0
ShowCommand=NORMAL
ExeName=$(DLLPATH)$(DIVID)tbx$(PNUM).exe
;use default WorkingDirectory=
CmdLineParameters=$(PrinterIndex)
LinkFileName=$(ProgramsPath)$(DeskJetUtilitiesGroup)\$(Toolbox Link Name).lnk
ShortcutDesc=$(Toolbox Link Name)
;---------------------------------------------------------
[Hackers Menu]
Type=CopyFilesAction
0=,$(SOURCEDISK2)$(DIVID)cfg$(PNUM).$(EXE_EXT),1,$(DLLPATH)$(DIVID)cfg$(PNUM).exe,1111,8448
1=,$(SOURCEDISK2)$(DIVID)cfg$(PNUM).$(EXE_EXT),1,$(OSPATH)$(DIVID)cfg$(PNUM).exe,1111,8448
2=,$(SOURCEDISK2)$(DIVID)cfg$(PNUM).$(HLP_EXT),1,$(DLLPATH)$(DIVID)cfg$(PNUM).hlp,1111,8448
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.