;
; (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=ZCZDMB2K.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

;
; 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]
"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_2K_MB228,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GLGD.SPC
DataSection=PSCRIPT_DATA_2K_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB238.SPC]
CopyFiles=@GMGD.SPC,PSCRIPT_2K_MB238,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GMGD.SPC
DataSection=PSCRIPT_DATA_2K_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB258.SPC]
CopyFiles=@GNGD.SPC,PSCRIPT_2K_MB258,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GNGD.SPC
DataSection=PSCRIPT_DATA_2K_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB771.SPC]
CopyFiles=@GCGD.SPC,PSCRIPT_2K_MB771,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GCGD.SPC
DataSection=PSCRIPT_DATA_2K_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[MB781.SPC]
CopyFiles=@GDGD.SPC,PSCRIPT_2K_MB781,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GDGD.SPC
DataSection=PSCRIPT_DATA_2K_MB200_700
DefaultDataType=RAW
LanguageMonitor=%PANA_LANG_MONITOR_MB200_700%

[FLB881.SPC]
CopyFiles=@GAGD.SPC,PSCRIPT_2K_FLB881,CORE_2K_MB_SERIES,@GDGL2k.DLL
DataFile=GAGD.SPC
DataSection=PSCRIPT_DATA_2K_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_2K_MB228]
GLGD2K.VER
GFXJBIG2.DLL

; For KX-MB238
[PSCRIPT_2K_MB238]
GMGD2K.VER
GFXJBIG2.DLL

; For KX-MB258
[PSCRIPT_2K_MB258]
GNGD2K.VER
GFXJBIG2.DLL

; For KX-MB771
[PSCRIPT_2K_MB771]
GCGD2K.VER
GFXJBIG2.DLL

; For KX-MB781
[PSCRIPT_2K_MB781]
GDGD2K.VER
GFXJBIG2.DLL

; For KX-FLB881
[PSCRIPT_2K_FLB881]
GAGD2K.VER
GFXJBIG3.DLL

; Common Files
[CORE_2K_MB_SERIES]
G0GDSP.DLL
G0GDEM.DLL
G0GDEM.EXE
ZCZDSM32.DLL
ZCZDAC32.DLL
ZCZDPC32.DLL
G0GDGC2K.DLL
G0GDUC2K.DLL
GAGDUI2K.DLL
G0GDDI32.DLL
GAGDRC32.DLL
ZCZDWM.PWM
G0GDPRO.DAT
G0GDPRDF.DAT
GCODEC32.DLL
GCRCMDLR.DLL
GMIRROR.DLL
GAGDRC32.RCB
GAGDRC32.RCP
GAGDRC32.RCT
G0GDEM.RCB
G0GDEM.RCP
G0GDEM.RCT
ZCZDDF32.EXE
H0ZDHL.chm
ZCZDIW32.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_2K_MB200_700]
DriverFile=G0GDGC2K.DLL
ConfigFile=G0GDUC2K.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 32bitOS.
;      2 = Language dependent files works with 32bitOS.
;
[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
GAGD2K.VER = 1
GCGD2K.VER = 1
GDGD2K.VER = 1
GLGD2K.VER = 1
GMGD2K.VER = 1
GNGD2K.VER = 1

G0GDSP.DLL = 1
G0GDEM.DLL = 1
G0GDEM.EXE = 1
ZCZDSM32.DLL = 1
ZCZDAC32.DLL = 1
ZCZDPC32.DLL = 1
G0GDGC2K.DLL = 1
G0GDUC2K.DLL = 1
GAGDUI2K.DLL = 1
G0GDDI32.DLL = 1
GAGDRC32.DLL = 1
ZCZDWM.PWM = 1
G0GDPRO.DAT = 1
G0GDPRDF.DAT = 1
GFXJBIG2.DLL = 1
GFXJBIG3.DLL = 1
GCODEC32.DLL = 1
GCRCMDLR.DLL = 1
GMIRROR.DLL = 1
ZCZDDF32.EXE = 1
ZCZDIW32.EXE = 1

GDGL2K.DLL = 2
GAGDRC32.RCB = 2
GAGDRC32.RCP = 2
GAGDRC32.RCT = 2
G0GDEM.RCB = 2
G0GDEM.RCP = 2
G0GDEM.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,GDGL2K.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,GDGL2K.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,GDGL2K.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,GDGL2K.DLL"
LANG_CABFILE="PRINTER_CHS.cab"
