;
; (C) Panasonic System Networks Co., Ltd. 2005-2010
;
; Inf File Version  V1.12
; for Muliti-Function Staion Series GDI Printer Driver

[Version]
Signature="$Windows NT$"
Provider=%Panasonic%
;LayoutFile=layout.inf
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=ZCZDMB64.cat
DriverVer=02/02/2010,1.033.000

[ClassInstall32]
AddReg=ClassAddReg


[ClassAddReg]
HKR,,,,%CLASSNAME%
HKR,,Icon,,"-4"
HKR,,Installer32,,"ntprint.dll,ClassInstall32"
HKR,,NoDisplayClass,,1
HKR,,EnumPropPages32,,"printui.dll,PrinterPropPageProvider"

;[Environment]
;UpdateInis=Environment_Ini
;AddReg=Environment_Reg

;[Environment_Ini]
;win.ini,Ports,"LPT1.DOS=",
;win.ini,Ports,"LPT2.DOS=",
;win.ini,Ports,"LPT3.DOS=",
;win.ini,Ports,"LPT1.OS2=",
;win.ini,Ports,"LPT2.OS2=",
;win.ini,Ports,"LPT3.OS2=",
;win.ini,windows,"Spooler=",
;win.ini,windows,"DosPrint=",
;win.ini,windows,"DeviceNotSelectedTimeout=",
;win.ini,windows,"TransmissionRetryTimeout=",

;[Environment_Reg]
;HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0","Directory",,"CHICAGO"
;HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Drivers",,,
;HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Print Processors",,,
;HKLM,"System\CurrentControlSet\Control\Print\Monitors",,,
;HKLM,"System\CurrentControlSet\Control\Print\Printers",,,
;HKLM,"System\CurrentControlSet\Control\Print\Printers","StartOnBoot",1,01,00,00,00
;HKLM,"System\CurrentControlSet\Control\Print\Providers",,,

;
; Manufacturer Sections
;
; This section lists all of the manufacturers that we will
; display in the Dialog box.
;
[Manufacturer]
%Panasonic%	=Panasonic,NTamd64

;
; Model Sections 
;
; These sections correspond with an entry listed in the
; [Manufacturer] section above. The models will be displayed in the order
; that they appear here.
;
[Panasonic.NTamd64]
"Panasonic KX-MB228 GDI"=MB228.SPC,USBPRINT\PanasonicKX-MB22899DE,PanasonicKX-MB228
"Panasonic KX-MB238 GDI"=MB238.SPC,USBPRINT\PanasonicKX-MB23809DF,PanasonicKX-MB238
"Panasonic KX-MB258 GDI"=MB258.SPC,USBPRINT\PanasonicKX-MB258A9DC,PanasonicKX-MB258
"Panasonic KX-MB771 GDI"=MB771.SPC,USBPRINT\PanasonicKX-MB771CE0D,PanasonicKX-MB771
"Panasonic KX-MB781 GDI"=MB781.SPC,USBPRINT\PanasonicKX-MB7813E08,PanasonicKX-MB781
"Panasonic KX-FLB881 GDI"=FLB881.SPC,USBPRINT\PanasonicKX-FLB881F48A,PanasonicKX-FLB881

;
; Installer Sections
;
; These sections control file installation, and reference all files that
; need to be copied. The section name will be assumed to be the driver data
; file, unless there is an explicit DataFile section listed.
;
; Also note the ".NT" or ".WIN" notation. This is done to allow for a single INF to 
; work on Win9x and WinNT. When this format is used, the DataFile must be declared explicitly. 
; Win95 does not support this notation, so the old format is used.
; See the latest WinNT DDK for more info.   
;

[MB228.SPC]
CopyFiles=@GLGD.SPC,PSCRIPT_AMD64_MB228,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GLGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB238.SPC]
CopyFiles=@GMGD.SPC,PSCRIPT_AMD64_MB238,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GMGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB258.SPC]
CopyFiles=@GNGD.SPC,PSCRIPT_AMD64_MB258,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GNGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB771.SPC]
CopyFiles=@GCGD.SPC,PSCRIPT_AMD64_MB771,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GCGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB781.SPC]
CopyFiles=@GDGD.SPC,PSCRIPT_AMD64_MB781,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GDGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[FLB881.SPC]
CopyFiles=@GAGD.SPC,PSCRIPT_AMD64_FLB881,CORE_AMD64_MB_SERIES,@GDGLA6.DLL
DataFile=GAGD.SPC
DataSection=PSCRIPT_DATA_AMD64_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) or if it's a color
; profile (since the DestinationDirs can only handle sections, and not
; individual files).
;

; For KX-MB228
[PSCRIPT_AMD64_MB228]
GLGD36.VER
GFXJBIG2.DLL

; For KX-MB238
[PSCRIPT_AMD64_MB238]
GMGD36.VER
GFXJBIG2.DLL

; For KX-MB258
[PSCRIPT_AMD64_MB258]
GNGD36.VER
GFXJBIG2.DLL

; For KX-MB771
[PSCRIPT_AMD64_MB771]
GCGD36.VER
GFXJBIG2.DLL

; For KX-MB781
[PSCRIPT_AMD64_MB781]
GDGD36.VER
GFXJBIG2.DLL

; For KX-FLB881
[PSCRIPT_AMD64_FLB881]
GAGD36.VER
GFXJBIG3.DLL

[CORE_AMD64_MB_SERIES]
G0GDSPA6.DLL
G0GDEMA6.DLL
G0GDEMA6.RCB
G0GDEMA6.RCP
G0GDEMA6.RCT
G0GDEMA6.EXE
ZCZDSMA6.DLL
ZCZDACA6.DLL
ZCZDPCA6.DLL
G0GDGC36.DLL
G0GDUC36.DLL
GAGDUI36.DLL
G0GDDIA6.DLL
GAGDRCA6.DLL
GAGDRCA6.RCB
GAGDRCA6.RCP
GAGDRCA6.RCT
H0ZDHL.chm
ZCZDWM.PWM
G0GDPRO.DAT
G0GDPRDF.DAT
GFXCODEC.DLL
GCRCMDLR.DLL
GMIRROR.DLL
ZCZDDFA6.EXE
ZCZDIWA6.EXE

;
; Data Sections
;
; These sections contain data that is shared between devices.
;
[OEM URLS]
Panasonic="http://panasonic.net/pcc/support/fax/world.htm"

[PSCRIPT_DATA_AMD64_MB200_700]
DriverFile=G0GDGC36.DLL
ConfigFile=G0GDUC36.DLL
HelpFile=H0ZDHL.chm

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;

[DestinationDirs]
DefaultDestDir=66000

;
; diskid = description,tagfile,unused,subdir
;      1 = Language independent files works with 64bitOS.
;      2 = Language dependent files works with 64bitOS.
;
[SourceDisksNames]
1 = %Floppy%,PRINTER.cab ,,
2 = %Floppy%,%LANG_CABFILE% ,,

;
; filename_on_source = diskid,subdir,size,checksum,spare,spare
; extra fields are nt-specific
;   bootmediaord,targetdirectory,upgradedisposition,textmodedisposition,targetname
;
[SourceDisksFiles]
GAGD.SPC = 1
GCGD.SPC = 1
GDGD.SPC = 1
GLGD.SPC = 1
GMGD.SPC = 1
GNGD.SPC = 1
GAGD36.VER = 1
GCGD36.VER = 1
GDGD36.VER = 1
GLGD36.VER = 1
GMGD36.VER = 1
GNGD36.VER = 1

G0GDSPA6.DLL = 1
G0GDEMA6.DLL = 1
G0GDEMA6.EXE = 1
ZCZDSMA6.DLL = 1
ZCZDACA6.DLL = 1
ZCZDPCA6.DLL = 1
G0GDGC36.DLL = 1
G0GDUC36.DLL = 1
GAGDUI36.DLL = 1
G0GDDIA6.DLL = 1
GAGDRCA6.DLL = 1
ZCZDWM.PWM = 1
G0GDPRO.DAT = 1
G0GDPRDF.DAT = 1
GFXJBIG2.DLL = 1
GFXJBIG3.DLL = 1
GFXCODEC.DLL = 1
GCRCMDLR.DLL = 1
GMIRROR.DLL = 1
ZCZDDFA6.EXE = 1
ZCZDIWA6.EXE = 1

GDGLA6.DLL = 2
GAGDRCA6.RCB = 2
GAGDRCA6.RCP = 2
GAGDRCA6.RCT = 2
G0GDEMA6.RCB = 2
G0GDEMA6.RCP = 2
G0GDEMA6.RCT = 2
H0ZDHL.chm = 2

;
; Localizable Strings
;

; Default
[Strings]
Panasonic="Panasonic"
Floppy="Panasonic Printing System Ver.6"
CLASSNAME="Printer"
PANA_LANG_MONITOR_MB200_700="Panasonic KX-MB200_700 Language Monitor,GDGLA6.DLL"
LANG_CABFILE="PRINTER_ENG.cab"

; English_ENU
[Strings.0409]
Panasonic="Panasonic"
Floppy="Panasonic Printing System Ver.6"
CLASSNAME="Printer"
PANA_LANG_MONITOR_MB200_700="Panasonic KX-MB200_700 Language Monitor,GDGLA6.DLL"
LANG_CABFILE="PRINTER_ENU.cab"

; English_ENG
[Strings.0809]
Panasonic="Panasonic"
Floppy="Panasonic Printing System Ver.6"
CLASSNAME="Printer"
PANA_LANG_MONITOR_MB200_700="Panasonic KX-MB200_700 Language Monitor,GDGLA6.DLL"
LANG_CABFILE="PRINTER_ENG.cab"

; Chinese_Simplified
[Strings.0804]
Panasonic="Panasonic"
Floppy="Panasonic Printing System Ver.6"
CLASSNAME="Printer"
PANA_LANG_MONITOR_MB200_700="Panasonic KX-MB200_700 Language Monitor,GDGLA6.DLL"
LANG_CABFILE="PRINTER_CHS.cab"
