; Copyright 2004 Xerox Electronics Co.,Ltd. All right reserved.
; TEST for SM INF installer

[Version]
Signature="$Chicago$"
Provider="Xerox"
OEMID=P3300MFP,SM
LayoutFile=test.inf
DriverVer=01/20/2003, 1.13
Class=NonDevice

; The Manufacturer section lists all of the manufacturers that we will
; display in the Dialog box

[Manufacturer]
%Xerox%

[Xerox]
%SM% = SMfiles

[SMfiles]
CopyFiles_Custom =SPanel,Help,Lang,PanelMgr,MgrMLang,setlang,SharedFiles,OrderSup,IODLL,IODLL2
SharedSection=SharedFiles
AddReg=ExtraInfo

[SMfiles.NTamd64]
CopyFiles_Custom =SPanel,Help,Lang,PanelMgr,MgrMLang,setlang,Shared32Files,OrderSup,IODLL,IODLL2
SharedSection=Shared32Files
AddReg=ExtraInfo

[SharedFiles]
msxml4.dll
msxml4a.dll
msxml4r.dll
msxml2.dll
msxml2a.dll
msxml2r.dll

[Shared32Files]
msxml4.dll
msxml4a.dll
msxml4r.dll
msxml2.dll
msxml2a.dll
msxml2r.dll

[OrderSup]
IXrxSupp_AB.dll
IXrxSupp_BP.dll
IXrxSupp_CP.dll
IXrxSupp_CZ.dll
IXrxSupp_DN.dll
IXrxSupp_DT.dll
IXrxSupp_EL.dll
IXrxSupp_EN.dll
IXrxSupp_FI.dll
IXrxSupp_FN.dll
IXrxSupp_GR.dll
IXrxSupp_HB.dll
IXrxSupp_HU.dll
IXrxSupp_IT.dll
IXrxSupp_NR.dll
IXrxSupp_PO.dll
IXrxSupp_PT.dll
IXrxSupp_RU.dll
IXrxSupp_SP.dll
IXrxSupp_SW.dll
IXrxSupp_TK.dll
IXrx98_BP.dll
IXrx98_CZ.dll
IXrx98_DN.dll
IXrx98_DT.dll
IXrx98_EL.dll
IXrx98_EN.dll
IXrx98_FI.dll
IXrx98_FN.dll
IXrx98_GR.dll
IXrx98_HU.dll
IXrx98_IT.dll
IXrx98_NR.dll
IXrx98_PO.dll
IXrx98_PT.dll
IXrx98_RU.dll
IXrx98_SP.dll
IXrx98_SW.dll
IXrx98_TK.dll
Launcher.exe

[Help]
Flash_Shockwave_Full.exe
help_$LANG_ABBR$.chm

[IODLL]
UsbIO.dll
SecSNMPR.dll

[IODLL2]
UsbIO.dll
SecSNMPR.dll

[Lang]
Opt_bp.trs
Opt_cz.trs
Opt_dt.trs
Opt_En.trs
Opt_fn.trs
Opt_gr.trs
Opt_Hb.trs
Opt_Hu.trs
Opt_it.trs
Opt_po.trs
Opt_ru.trs
Opt_sp.trs
Opt_tk.trs
panel_bp.trs
panel_cz.trs
panel_dt.trs
panel_en.trs
panel_fn.trs
panel_gr.trs
panel_hb.trs
panel_hu.trs
panel_it.trs
panel_po.trs
panel_ru.trs
panel_sp.trs
panel_tk.trs

[SPanel]
CODE.dat
JobMon.dat
JobMon.exe
msimg32.dll
OPTS.dat
Printer.bmp
SMBalloon.dll
SMnetwork.dat
SMOption.exe
SPanel.exe
spiomgr.dll
default.xml
help.xml
caller64.exe

[MgrMLang]
Mgr_Ab.trs
Mgr_Bp.trs
Mgr_ca.trs
Mgr_cp.trs
Mgr_ct.trs
Mgr_cz.trs
Mgr_dn.trs
Mgr_dt.trs
Mgr_El.trs
Mgr_En.trs
Mgr_fi.trs
Mgr_fn.trs
Mgr_gr.trs
Mgr_Hb.trs
Mgr_Hu.trs
Mgr_it.trs
Mgr_nr.trs
Mgr_po.trs
Mgr_pt.trs
Mgr_ru.trs
Mgr_sp.trs
Mgr_sw.trs
Mgr_tk.trs


[PanelMgr]
SSMMgr.exe
SPaddon.exe
ssmmgr.dat
caller64.exe

[setlang]
set_ab.trs
set_bp.trs
set_cz.trs
set_dn.trs
set_dt.trs
set_el.trs
set_en.trs
set_Fi.trs
set_fn.trs
set_gr.trs
set_hb.trs
set_hu.trs
set_it.trs
set_nr.trs
set_po.trs
set_pt.trs
set_ru.trs
set_sp.trs
set_sw.trs
set_tk.trs


[DestinationDirs]
DefaultDestDir=32800,"Xerox\Xerox Phaser 3300MFP\SPanel"
SharedFiles = 11, 
Shared32Files = 10, SysWOW64
regsvr=11,
OrderSup=32800,"Xerox\Xerox Phaser 3300MFP\SPanel\OrderSup"
Help=32800,"Xerox\Xerox Phaser 3300MFP\SPanel\Help"
Lang=32800,"Xerox\Xerox Phaser 3300MFP\SPanel\Lang"
panelMgr=10,Xerox\PanelMgr
MgrMLang=10,Xerox\PanelMgr\MgrMLang
setlang=32800,"Xerox\Xerox Phaser 3300MFP\SPanel\setlang"
IODLL=32800,"Xerox\Xerox Phaser 3300MFP\SPanel"
IODLL2=32800,"Xerox\Xerox Phaser 3300MFP\SPanel\OrderSup"
FileRootDir=32800,"Xerox\Xerox Phaser 3300MFP"

[SourceDisksNames]
1 = %DISK_NAME%,,,

[SourceDisksFiles]
CODE.dat = 1,\SPanel
JobMon.dat = 1,\SPanel
JobMon.exe = 1,\SPanel
msimg32.dll = 1,\SPanel
OPTS.dat = 1,\SPanel
Printer.bmp = 1,\SPanel
SecSNMPR.dll = 1,\SPanel
SMBalloon.dll = 1,\SPanel
SMnetwork.dat = 1,\SPanel
SMOption.exe = 1,\SPanel
SPanel.exe = 1,\SPanel
spiomgr.dll = 1,\SPanel
UsbIO.dll = 1,\SPanel
default.xml = 1,\SPanel
help.xml = 1,\SPanel
caller64.exe = 1,\SPanel
IXrxSupp_AB.dll = 1,\SPanel\OrderSup
IXrxSupp_BP.dll = 1,\SPanel\OrderSup
IXrxSupp_CP.dll = 1,\SPanel\OrderSup
IXrxSupp_CZ.dll = 1,\SPanel\OrderSup
IXrxSupp_DN.dll = 1,\SPanel\OrderSup
IXrxSupp_DT.dll = 1,\SPanel\OrderSup
IXrxSupp_EL.dll = 1,\SPanel\OrderSup
IXrxSupp_EN.dll = 1,\SPanel\OrderSup
IXrxSupp_FI.dll = 1,\SPanel\OrderSup
IXrxSupp_FN.dll = 1,\SPanel\OrderSup
IXrxSupp_GR.dll = 1,\SPanel\OrderSup
IXrxSupp_HB.dll = 1,\SPanel\OrderSup
IXrxSupp_HU.dll = 1,\SPanel\OrderSup
IXrxSupp_IT.dll = 1,\SPanel\OrderSup
IXrxSupp_NR.dll = 1,\SPanel\OrderSup
IXrxSupp_PO.dll = 1,\SPanel\OrderSup
IXrxSupp_PT.dll = 1,\SPanel\OrderSup
IXrxSupp_RU.dll = 1,\SPanel\OrderSup
IXrxSupp_SP.dll = 1,\SPanel\OrderSup
IXrxSupp_SW.dll = 1,\SPanel\OrderSup
IXrxSupp_TK.dll = 1,\SPanel\OrderSup
IXrx98_BP.dll = 1,\SPanel\OrderSup
IXrx98_CZ.dll = 1,\SPanel\OrderSup
IXrx98_DN.dll = 1,\SPanel\OrderSup
IXrx98_DT.dll = 1,\SPanel\OrderSup
IXrx98_EL.dll = 1,\SPanel\OrderSup
IXrx98_EN.dll = 1,\SPanel\OrderSup
IXrx98_FI.dll = 1,\SPanel\OrderSup
IXrx98_FN.dll = 1,\SPanel\OrderSup
IXrx98_GR.dll = 1,\SPanel\OrderSup
IXrx98_HU.dll = 1,\SPanel\OrderSup
IXrx98_IT.dll = 1,\SPanel\OrderSup
IXrx98_NR.dll = 1,\SPanel\OrderSup
IXrx98_PO.dll = 1,\SPanel\OrderSup
IXrx98_PT.dll = 1,\SPanel\OrderSup
IXrx98_RU.dll = 1,\SPanel\OrderSup
IXrx98_SP.dll = 1,\SPanel\OrderSup
IXrx98_SW.dll = 1,\SPanel\OrderSup
IXrx98_TK.dll = 1,\SPanel\OrderSup
Launcher.exe = 1,\SPanel\OrderSup
Flash_Shockwave_Full.exe = 1,\SPanel\Help
help_$LANG_ABBR$.chm = 1,\SPanel\Help
Opt_bp.trs = 1,\SPanel\Lang
Opt_Hb.trs = 1,\SPanel\Lang
Opt_En.trs = 1,\SPanel\Lang
Opt_cz.trs = 1,\SPanel\Lang
Opt_dt.trs = 1,\SPanel\Lang
Opt_fn.trs = 1,\SPanel\Lang
Opt_gr.trs = 1,\SPanel\Lang
Opt_hu.trs = 1,\SPanel\Lang
Opt_it.trs = 1,\SPanel\Lang
Opt_po.trs = 1,\SPanel\Lang
Opt_ru.trs = 1,\SPanel\Lang
Opt_sp.trs = 1,\SPanel\Lang
Opt_tk.trs = 1,\SPanel\Lang
panel_bp.trs = 1,\SPanel\Lang
panel_hb.trs = 1,\SPanel\Lang
panel_cz.trs = 1,\SPanel\Lang
panel_dt.trs = 1,\SPanel\Lang
panel_en.trs = 1,\SPanel\Lang
panel_fn.trs = 1,\SPanel\Lang
panel_gr.trs = 1,\SPanel\Lang
panel_hu.trs = 1,\SPanel\Lang
panel_it.trs = 1,\SPanel\Lang
panel_po.trs = 1,\SPanel\Lang
panel_ru.trs = 1,\SPanel\Lang
panel_sp.trs = 1,\SPanel\Lang
panel_tk.trs = 1,\SPanel\Lang
SSMMgr.exe = 1,\PanelMgr
ssmmgr.dat = 1,\PanelMgr
SPaddon.exe = 1,\PanelMgr
caller64.exe = 1,\PanelMgr
Mgr_Ab.trs = 1,\PanelMgr\MgrMLang
Mgr_Bp.trs = 1,\PanelMgr\MgrMLang
Mgr_ca.trs = 1,\PanelMgr\MgrMLang
Mgr_cp.trs = 1,\PanelMgr\MgrMLang
Mgr_ct.trs = 1,\PanelMgr\MgrMLang
Mgr_cz.trs = 1,\PanelMgr\MgrMLang
Mgr_dn.trs = 1,\PanelMgr\MgrMLang
Mgr_dt.trs = 1,\PanelMgr\MgrMLang
Mgr_El.trs = 1,\PanelMgr\MgrMLang
Mgr_En.trs = 1,\PanelMgr\MgrMLang
Mgr_fi.trs = 1,\PanelMgr\MgrMLang
Mgr_fn.trs = 1,\PanelMgr\MgrMLang
Mgr_gr.trs = 1,\PanelMgr\MgrMLang
Mgr_Hb.trs = 1,\PanelMgr\MgrMLang
Mgr_Hu.trs = 1,\PanelMgr\MgrMLang
Mgr_it.trs = 1,\PanelMgr\MgrMLang
Mgr_nr.trs = 1,\PanelMgr\MgrMLang
Mgr_po.trs = 1,\PanelMgr\MgrMLang
Mgr_pt.trs = 1,\PanelMgr\MgrMLang
Mgr_ru.trs = 1,\PanelMgr\MgrMLang
Mgr_sp.trs = 1,\PanelMgr\MgrMLang
Mgr_sw.trs = 1,\PanelMgr\MgrMLang
Mgr_tk.trs = 1,\PanelMgr\MgrMLang
set_ab.trs = 1,\setlang
set_bp.trs = 1,\setlang
set_cz.trs = 1,\setlang
set_dn.trs = 1,\setlang
set_dt.trs = 1,\setlang
set_el.trs = 1,\setlang
set_en.trs = 1,\setlang
set_Fi.trs = 1,\setlang
set_fn.trs = 1,\setlang
set_gr.trs = 1,\setlang
set_hb.trs = 1,\setlang
set_hu.trs = 1,\setlang
set_it.trs = 1,\setlang
set_nr.trs = 1,\setlang
set_po.trs = 1,\setlang
set_pt.trs = 1,\setlang
set_ru.trs = 1,\setlang
set_sp.trs = 1,\setlang
set_sw.trs = 1,\setlang
set_tk.trs = 1,\setlang
msxml4.dll = 1,\Shared
msxml4a.dll = 1,\Shared
msxml4r.dll = 1,\Shared
msxml2.dll = 1,\Shared
msxml2r.dll = 1,\Shared
msxml2a.dll = 1,\Shared

[ShortcutIcons]
SMOption.exe = ,SPanel,set_LC.trs, setlang, tooltip, SM_ICON_STRING
SSMMgr.exe = ,PanelMgr,set_LC.trs, setlang, tooltip, SM

;ExeName = Parameters, SectionInINF, InfoFileName, DataFileLocatioin, SectionInOtherfile

[RefClass]
"Xerox PanelMgr"

[ExecuteFile]
SSMMgr.exe = PanelMgr
regsvr32.exe = regsvr, @SharedFiles, msxml4.dll, " /s"
regsvr32.exe = regsvr, @SharedFiles, msxml2.dll, " /s"

[ExeInUninstall]
SPaddon.exe = PanelMgr


[ExtraInfo]
HKLM, "SOFTWARE\SPanel\Xerox", Default, 0x0000000, "Xerox Phaser 3300MFP PCL 6"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", HTMLHelpPath, 0x0000000, @CSMHelp,SM
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMMgrPath, 0x00000000, @PanelMgr,ssmmgr.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMOptionPath, 0x00000000, @Spanel,SMOption.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMPath, 0x00000000, @Spanel,"Spanel.exe /Langmon"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", MultiLangKey, 0x00000000,P3300MFP
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", NotifyBalloonShow, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", NotifyError, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", NotifyWaitStatus, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", NotifyJobFinish, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", PollingInterval, 0x00010001, 3
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", PanelType, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", PrintingPrinter, 0x00000000, "Xerox Phaser 3300MFP"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMClassName, 0x00000000, "SmartPanel_P3300MFP"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMEnabled, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", SMMgrClassName, 0x00000000, "Xerox PanelMgr"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", LaunchJobMonitor, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", JobMonPath, 0x00000000, @Spanel,Jobmon.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", BalloonTime, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", Toner_5, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", Toner_6, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", Toner_7, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3300MFP", Toner_8, 0x00010001, 0


[ConditionedSection]
PanelMgr
MgrMLang

[ConditionalDel]
HKLM, "SOFTWARE\SPanel\Xerox"

[Strings]
Xerox = "Xerox"
SM = "Xerox Phaser 3300MFP"
DISK_NAME = "Xerox Status Monitor Installation Disk"