;Copyright 2014-2016, HiTi Digital, Inc.

[Version]
Signature="$Windows NT$"
Class=Printer
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Provider=HiTi
DriverVer=01/26/2016,1.4.0.6
CatalogFile=P52xhri.cat

[Manufacturer]
"HiTi"=Models,NTx86,NTamd64

;[ControlFlags]
;ExcludeFromSelect.NT = *


[Models]
%USB\VID_0D16&PID_0502% = P52x,USBPRINT\HiTiP520L45F7,HiTiP520L45F7

[Models.NTx86]
%USB\VID_0D16&PID_0502% = P52x,USBPRINT\HiTiP520L45F7,HiTiP520L45F7

;[Models.NTx86.5.1]
;%USB\VID_0D16&PID_0502% = P52x.NTx86.5.1,USBPRINT\HiTiP520L45F7,HiTiP520L45F7

[Models.NTamd64]
%USB\VID_0D16&PID_0502% = P52x,USBPRINT\HiTiP520L45F7,HiTiP520L45F7

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[P52x]
;CopyFiles   = DrvFiles,UNIDRV,MONITOR,USBSYS,OtherInfFiles,UTIL,UTIL3,COMMON,COLOR_PROFILE,TOOL
;DriverFile  = HitMnhri.drv
;DataFile    = HitMnhri.drv
;ConfigFile  = HitMnhri.drv
;DataSection = PRINTER_DATA_P52x
NoTestPage  = 1
;VendorSetup = vsethri.dll,AddPrinterSetup
;DelReg      = DelRegRunOnce
;AddReg      = AddRegUninstall

[PRINTER_DATA_P52x]
DefaultDataType    = RAW
RetryTimeOut       = 15
NotSelectedTimeOut = 30
LanguageMonitor    = %LANGUAGE_MONITOR%
PortMonitor        = %PORT_MONITOR%

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[P52x.NTx86]
CopyFiles   = DrvFiles.NT,MONITOR.NT,SYS_FILEx86,UTIL,UTIL3,COMMON,TOOL
DriverFile  = HitRrhri.dll
DataFile    = HitUIhri.dll
ConfigFile  = HitUIhri.dll
DataSection = PRINTER_DATA_P52x.NT
DelReg      = DelRegRunOnce
AddReg      = AddRegUninstall

[PRINTER_DATA_P52x.NT]
DefaultDataType    = RAW
RetryTimeOut       = 15
NotSelectedTimeOut = 30
LanguageMonitor    = %LANGUAGE_MONITOR_NT%
PortMonitor        = %USB_PORT_MONITOR%

[P52x.NTx86.CoInstallers]
CopyFiles = COINST_FILES
AddReg    = P52x_CoInst_AddReg

[P52x_CoInst_AddReg]
HKR,,CoInstallers32,0x00010000,"vsethri.dll,DevCoInstall"

;;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;[P52x.NTx86.5.1]
;CopyFiles   = DrvFiles.NT,MONITOR.NT,SYS_FILEx86,UTIL,UTIL3,COMMON,TOOL
;DriverFile  = HitRrhri.dll
;DataFile    = HitUIhri.dll
;ConfigFile  = HitUIhri.dll
;DataSection = PRINTER_DATA_P52x.NT
;VendorSetup = vsethri.dll,AddPrinterSetupXP
;DelReg      = DelRegRunOnce
;AddReg      = AddRegUninstall

;;DataFile    = HiTiP52x.gpd
;;DataSection = UNIDRV_DATA
;;Include     = NTPRINT.INF
;;Needs       = UNIDRV.OEM
;;
;;;[PRINTER_DATA_P52x.NT]
;;DefaultDataType    = RAW
;;RetryTimeOut       = 15
;;NotSelectedTimeOut = 30
;;LanguageMonitor    = %LANGUAGE_MONITOR_NT%
;;PortMonitor        = %USB_PORT_MONITOR%

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[P52x.NTamd64]
CopyFiles   = DrvFiles.NT,MONITOR.NT,SYS_FILEx64,UTIL,UTIL3,COMMON,TOOL
DriverFile  = HitRrhri.dll
DataFile    = HitUIhri.dll
ConfigFile  = HitUIhri.dll
DataSection = PRINTER_DATA_P52x.NT
;VendorSetup = vsethri.dll,AddPrinterSetupXP
DelReg      = DelRegRunOnce
AddReg      = AddRegUninstall

;;DataFile    = HiTiP52x.gpd
;;DataSection = UNIDRV_DATA
;;Include     = NTPRINT.INF
;;Needs       = UNIDRV.OEM
;;
;;;[PRINTER_DATA_P52x.NT]
;;DefaultDataType    = RAW
;;RetryTimeOut       = 15
;;NotSelectedTimeOut = 30
;;LanguageMonitor    = %LANGUAGE_MONITOR_NT%
;;PortMonitor        = %USB_PORT_MONITOR%

[P52x.NTamd64.CoInstallers]
CopyFiles = COINST_FILES
AddReg    = P52x_CoInst_AddReg

;;------------------------------------------------------------------------------

[DelRegRunOnce]
HKLM,%RunOnce%,%COMMON_SERIES_NAME%

[AddRegUninstall]
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"DisplayName",0x00000000,%COMMON_SERIES_NAME%
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"UninstallString",0x00000000,%11%\"setuphri.exe UnInstall"
;HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"InstallLocation",0x00000000,%66000%
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"Publisher",0x00000000,"HiTi Digital, Inc."
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"HelpLink",0x00000000,"http://www.hiti.com"
HKLM,%UnInstall%\%COMMON_SERIES_NAME%,"DisplayVersion",0x00000000,"1.4.0.6"
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


[UTIL]
ClrMahri.dll
RevTphri.dll
;htimgrw.dll
TBMap.dll
;mceng.ini
;mccht.ini
;mcchs.ini
;mcfrn.ini
;mcger.ini
;mcita.ini
;mcspn.ini
;mcjpn.ini
;mckrn.ini
;mcprt.ini
;mcrus.ini
;mcpol.ini
;HtMgiCot.ini
CCPCLri.bin
;CCQCLri.bin
CCPPri.bin
;CCQPri.bin
CCPIri.bin
;CCQIri.bin
;CCPP1ri.bin
;CCQP1ri.bin
;CCPP2ri.bin
;CCQP2ri.bin
;CCPP3ri.bin
;CCQP3ri.bin
;CMPCLri.bin
;CMPIri.bin
;CMPPri.bin
;CMQCLri.bin
;CMQIri.bin
;CMQPri.bin
;
clnP52x.bmp
2up.bmp
split.bmp
split4x2.bmp
;P52xjam1.bmp
;P52xjam2.bmp
;P52xjam3.bmp
;P52xjam4.bmp
;P52xjam5.bmp


[UTIL3]
DevIO3u.dll
Filter3.dll
HeatTB3.dll
HTBIP3.dll
;HTImgRW3.dll
;HTMagOC3.dll
;HTMCDoc3.dll
;HTMCVw3.dll
HTSclRo3.dll
HTSIP3.dll
HTTBMap3.dll
;MontDoc3.dll
;MtCanva3.dll
;PntCtr3.dll


[COMMON]
P52xhri.in_
;[FW_TABLE]
heatpcri.bin
;heatqcri.bin
heattcri.bin
;heatphri.bin
;heatqhri.bin
;heatthri.bin
;hea3qcri.bin
;hea3tcri.bin
;[INI_FILE]
Htenghri.ini
Htchthri.ini
Htchshri.ini
Htfrnhri.ini
Htgerhri.ini
Htitahri.ini
Htspnhri.ini
Htjpnhri.ini
Htkrnhri.ini
Htprthri.ini
Htrushri.ini
Htpolhri.ini
;[HELP_FILE]
htenghri.chm
htchthri.chm
htchshri.chm
htfrnhri.chm
htgerhri.chm
htitahri.chm
htspnhri.chm
htjpnhri.chm
htkrnhri.chm
htprthri.chm
htrushri.chm
htpolhri.chm
;[COLOR_PROFILE]
HTP52x_C.icc
;HTP52xCQ.icc

[TOOL]
CalTolA.exe
HtChart.dat
CalTest2.jpg
;
;CleanKit.exe
;
Charthri.exe
ChartCHS.ini
ChartCHT.ini
ChartFRN.ini
ChartGER.ini
ChartITA.ini
ChartJPN.ini
ChartKRN.ini
ChartPOL.ini
ChartPRT.ini
ChartRUS.ini
ChartSPN.ini

;++++++++++++++++++++++++++++++++++++++
[DrvFiles.NT]
HiTiP52x.gpd
HitRrhri.DLL
HitUmhri.DLL
HitUihri.DLL
tiphri.dll
HtPghri.dll
PrnSthri.exe
DevMnhri.exe
HClnthri.dll
HtNtyhri.dll

[SYS_FILEx86]
vsethri.dll
setuphri.exe,setup32.exe
DIFxAPI.dll

[SYS_FILEx64]
vsethri.dll
setuphri.exe,setup64.exe
DIFxAPI6.dll

[MONITOR.NT]
lmonhrik.dll

[COINST_FILES]
vsethri.dll

;--------------------------------------
[SourceDisksNames]
1=%DISK_NAME%,,,.\P52x
2=%DISK_NAME2%,,,.\P52x\x86

[SourceDisksNames.x86]
1=%DISK_NAME%,,,.\P52x
2=%DISK_NAME2%,,,.\P52x\x86

[SourceDisksNames.amd64]
1=%DISK_NAME%,,,.\P52x
2=%DISK_NAME2%,,,.\P52x\amd64

;++++++++++++++++++++++++++++++++++++++
[DestinationDirs]
DefaultDestDir = 66000
SYS_FILEx86    = 66002
SYS_FILEx64    = 66002
MONITOR.NT     = 66002
;--------------------------------------

[SourceDisksFiles]
;DrvFiles
vsethri.dll  = 2,.\Common
HtPghri.dll  = 2,.\Common
PrnSthri.exe = 2,.\Common
DevMnhri.exe = 2,.\Common
;UTIL
;htimgrw.dll  = 2,.\Common
TBMap.dll    = 2,.\Common
;mceng.ini    = 1,.\Common
;mccht.ini    = 1,.\Common
;mcchs.ini    = 1,.\Common
;mcfrn.ini    = 1,.\Common
;mcger.ini    = 1,.\Common
;mcita.ini    = 1,.\Common
;mcspn.ini    = 1,.\Common
;mcjpn.ini    = 1,.\Common
;mckrn.ini    = 1,.\Common
;mcprt.ini    = 1,.\Common
;mcrus.ini    = 1,.\Common
;mcpol.ini    = 1,.\Common
;HtMgiCot.ini = 1,.\Common
CCPCLri.bin  = 1,.\Common
;CCQCLri.bin  = 1,.\Common
CCPPri.bin   = 1,.\Common
;CCQPri.bin   = 1,.\Common
CCPIri.bin   = 1,.\Common
;CCQIri.bin   = 1,.\Common
;CCPP1ri.bin  = 1,.\Common
;CCQP1ri.bin  = 1,.\Common
;CCPP2ri.bin  = 1,.\Common
;CCQP2ri.bin  = 1,.\Common
;CCPP3ri.bin  = 1,.\Common
;CCQP3ri.bin  = 1,.\Common
;CMPCLri.bin  = 1,.\Common
;CMPIri.bin   = 1,.\Common
;CMPPri.bin   = 1,.\Common
;CMQCLri.bin  = 1,.\Common
;CMQIri.bin   = 1,.\Common
;CMQPri.bin   = 1,.\Common
;
clnP52x.bmp  = 1,.\Common
2up.bmp      = 1,.\Common
split.bmp    = 1,.\Common
split4x2.bmp = 1,.\Common
;P52xjam1.bmp = 1,.\Common
;P52xjam2.bmp = 1,.\Common
;P52xjam3.bmp = 1,.\Common
;P52xjam4.bmp = 1,.\Common
;P52xjam5.bmp = 1,.\Common
;UTIL3
DevIO3u.dll   = 2,.\DLL3
Filter3.dll  = 2,.\DLL3
HeatTB3.dll  = 2,.\DLL3
HTBIP3.dll   = 2,.\DLL3
ClrMahri.dll = 2,.\Common
;HTImgRW3.dll = 2,.\DLL3
;HTMagOC3.dll = 2,.\DLL3
;HTMCDoc3.dll = 2,.\DLL3
;HTMCVw3.dll  = 2,.\DLL3
HTSclRo3.dll = 2,.\DLL3
HTSIP3.dll   = 2,.\DLL3
HTTBMap3.dll = 2,.\DLL3
;MontDoc3.dll = 2,.\DLL3
;MtCanva3.dll = 2,.\DLL3
;PntCtr3.dll  = 2,.\DLL3
RevTphri.dll = 2,.\Common
;COMMON
P52xhri.in_ = 1,.\Common
;FW_TABLE
heatpcri.bin = 1,.\Common
;heatqcri.bin = 1,.\Common
heattcri.bin = 1,.\Common
;heatphri.bin = 1,.\Common
;heatqhri.bin = 1,.\Common
;heatthri.bin = 1,.\Common
;hea3qcri.bin = 1,.\Common
;hea3tcri.bin = 1,.\Common
;INI_FILE
Htenghri.ini = 1,.\Common
Htchthri.ini = 1,.\Common
Htchshri.ini = 1,.\Common
Htfrnhri.ini = 1,.\Common
Htgerhri.ini = 1,.\Common
Htitahri.ini = 1,.\Common
Htspnhri.ini = 1,.\Common
Htjpnhri.ini = 1,.\Common
Htkrnhri.ini = 1,.\Common
Htprthri.ini = 1,.\Common
Htrushri.ini = 1,.\Common
Htpolhri.ini = 1,.\Common
;HELP_FILE
htenghri.chm = 1,.\Help
htchthri.chm = 1,.\Help
htchshri.chm = 1,.\Help
htfrnhri.chm = 1,.\Help
htgerhri.chm = 1,.\Help
htitahri.chm = 1,.\Help
htspnhri.chm = 1,.\Help
htjpnhri.chm = 1,.\Help
htkrnhri.chm = 1,.\Help
htprthri.chm = 1,.\Help
htrushri.chm = 1,.\Help
htpolhri.chm = 1,.\Help
;COLOR_PROFILE
HTP52x_C.icc = 1,.\Common
;HTP52xCQ.icc = 1,.\Common


setup32.exe  = 1
setup64.exe  = 1
DIFxAPI.dll  = 1
DIFxAPI6.dll = 1

;TOOL
CalTolA.exe  = 1,.\Tool
HtChart.dat  = 1,.\Tool
CalTest2.jpg = 1,.\Tool
;
;CleanKit.exe = 1,.\Tool
;
Charthri.exe = 1,.\Common
ChartCHS.ini = 1,.\Common
ChartCHT.ini = 1,.\Common
ChartFRN.ini = 1,.\Common
ChartGER.ini = 1,.\Common
ChartITA.ini = 1,.\Common
ChartJPN.ini = 1,.\Common
ChartKRN.ini = 1,.\Common
ChartPOL.ini = 1,.\Common
ChartPRT.ini = 1,.\Common
ChartRUS.ini = 1,.\Common
ChartSPN.ini = 1,.\Common
;+++++++++++++++++++++++++++++++++++++++++++++
;win2k
HiTiP52x.gpd = 1,.\Common
lmonhrik.dll = 2,.\WinNT5
HitRrhri.DLL = 2,.\WinNT5
HitUmhri.DLL = 2,.\WinNT5
HitUihri.DLL = 2,.\WinNT5
tiphri.dll   = 2,.\WinNT5
HClnthri.dll = 2,.\WinNT5
HtNtyhri.dll = 2,.\WinNT5
;---------------------------------------------

[Strings]
COMMON_SERIES_NAME    = "HiTi P520L"
USB\VID_0D16&PID_0502 = "HiTi P520L"
LANGUAGE_MONITOR      = "HiTi P520 Language Monitor,LMonhri.dll"
LANGUAGE_MONITOR_NT   = "HiTi P520 Language Monitor,lmonhrik.dll"
PORT_MONITOR          = "HiTi P520 Language Monitor,LMonhri.dll"
USB_PORT_MONITOR      = "USB Port Monitor,UsbMon.DLL"
DISK_NAME             = "HiTi P520L Driver Install Disk"
DISK_NAME2            = "HiTi P520L Driver Install Disk 2"
RunOnce               = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
UnInstall             = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
