;-------------------------------------------------------------- ; ; 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,8448Download 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.