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

[Version]
Signature="$Chicago$"
Provider="Xerox"
OEMID=P3140ML,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=SPanel,Help,Lang,PanelMgr,MgrMLang,setlang,SharedFiles,OrderSup,IODLL,IODLL2
SharedSection=SharedFiles
AddReg=ExtraInfo

[SMfiles.NTamd64]
CopyFiles=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_BG.dll
IXrxSupp_BP.dll
IXrxSupp_CZ.dll
IXrxSupp_EN.dll
IXrxSupp_FN.dll
IXrxSupp_HB.dll
IXrxSupp_HU.dll
IXrxSupp_PO.dll
IXrxSupp_RO.dll
IXrxSupp_RU.dll
IXrxSupp_SP.dll
IXrxSupp_TK.dll
IXrx98_BG.dll
IXrx98_BP.dll
IXrx98_CZ.dll
IXrx98_EN.dll
IXrx98_FN.dll
IXrx98_HB.dll
IXrx98_HU.dll
IXrx98_PO.dll
IXrx98_RO.dll
IXrx98_RU.dll
IXrx98_SP.dll
IXrx98_TK.dll
Launcher.exe

[Help]
Flash_Shockwave_Full.exe
help_BG.chm
help_BP.chm
help_CZ.chm
help_EN.chm
help_FN.chm
help_hb.chm
help_HU.chm
help_PO.chm
help_RO.chm
help_RU.chm
help_SP.chm
help_TK.chm

[IODLL]
UsbIO.dll
SecSNMPR.dll

[IODLL2]
UsbIO.dll
SecSNMPR.dll

[Lang]
Opt_BG.trs
Opt_Bp.trs
Opt_cz.trs
Opt_En.trs
Opt_fn.trs
Opt_hb.trs
Opt_hu.trs
Opt_po.trs
Opt_ro.trs
Opt_ru.trs
Opt_sp.trs
Opt_tk.trs
panel_bg.trs
panel_bp.trs
panel_cz.trs
panel_en.trs
panel_fn.trs
panel_hb.trs
panel_hu.trs
panel_po.trs
panel_ro.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_Bg.trs
Mgr_Bp.trs
Mgr_cz.trs
Mgr_En.trs
Mgr_fn.trs
Mgr_Hb.trs
Mgr_Hu.trs
Mgr_po.trs
Mgr_ro.trs
Mgr_ru.trs
Mgr_sp.trs
Mgr_tk.trs


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

[setlang]
set_bg.trs
set_bp.trs
set_cz.trs
set_en.trs
set_fn.trs
set_hb.trs
set_hu.trs
set_po.trs
set_ro.trs
set_ru.trs
set_sp.trs
set_tk.trs


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

[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_BG.dll = 1,\SPanel\OrderSup
IXrxSupp_BP.dll = 1,\SPanel\OrderSup
IXrxSupp_CZ.dll = 1,\SPanel\OrderSup
IXrxSupp_EN.dll = 1,\SPanel\OrderSup
IXrxSupp_FN.dll = 1,\SPanel\OrderSup
IXrxSupp_HB.dll = 1,\SPanel\OrderSup
IXrxSupp_HU.dll = 1,\SPanel\OrderSup
IXrxSupp_PO.dll = 1,\SPanel\OrderSup
IXrxSupp_RO.dll = 1,\SPanel\OrderSup
IXrxSupp_RU.dll = 1,\SPanel\OrderSup
IXrxSupp_SP.dll = 1,\SPanel\OrderSup
IXrxSupp_TK.dll = 1,\SPanel\OrderSup
IXrx98_BG.dll = 1,\SPanel\OrderSup
IXrx98_BP.dll = 1,\SPanel\OrderSup
IXrx98_CZ.dll = 1,\SPanel\OrderSup
IXrx98_EN.dll = 1,\SPanel\OrderSup
IXrx98_FN.dll = 1,\SPanel\OrderSup
IXrx98_HB.dll = 1,\SPanel\OrderSup
IXrx98_HU.dll = 1,\SPanel\OrderSup
IXrx98_PO.dll = 1,\SPanel\OrderSup
IXrx98_RO.dll = 1,\SPanel\OrderSup
IXrx98_RU.dll = 1,\SPanel\OrderSup
IXrx98_SP.dll = 1,\SPanel\OrderSup
IXrx98_TK.dll = 1,\SPanel\OrderSup
Launcher.exe = 1,\SPanel\OrderSup
Flash_Shockwave_Full.exe = 1,\SPanel\Help
help_BG.chm = 1,\SPanel\Help
help_BP.chm = 1,\SPanel\Help
help_CZ.chm = 1,\SPanel\Help
help_EN.chm = 1,\SPanel\Help
help_FN.chm = 1,\SPanel\Help
help_hb.chm = 1,\SPanel\Help
help_HU.chm = 1,\SPanel\Help
help_PO.chm = 1,\SPanel\Help
help_RO.chm = 1,\SPanel\Help
help_RU.chm = 1,\SPanel\Help
help_SP.chm = 1,\SPanel\Help
help_TK.chm = 1,\SPanel\Help
Opt_BG.trs = 1,\SPanel\Lang
Opt_Bp.trs = 1,\SPanel\Lang
Opt_cz.trs = 1,\SPanel\Lang
Opt_En.trs = 1,\SPanel\Lang
Opt_fn.trs = 1,\SPanel\Lang
Opt_hb.trs = 1,\SPanel\Lang
Opt_hu.trs = 1,\SPanel\Lang
Opt_po.trs = 1,\SPanel\Lang
Opt_ro.trs = 1,\SPanel\Lang
Opt_ru.trs = 1,\SPanel\Lang
Opt_sp.trs = 1,\SPanel\Lang
Opt_tk.trs = 1,\SPanel\Lang
panel_bg.trs = 1,\SPanel\Lang
panel_bp.trs = 1,\SPanel\Lang
panel_cz.trs = 1,\SPanel\Lang
panel_en.trs = 1,\SPanel\Lang
panel_fn.trs = 1,\SPanel\Lang
panel_hb.trs = 1,\SPanel\Lang
panel_hu.trs = 1,\SPanel\Lang
panel_po.trs = 1,\SPanel\Lang
panel_ro.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_Bg.trs = 1,\PanelMgr\MgrMLang
Mgr_Bp.trs = 1,\PanelMgr\MgrMLang
Mgr_cz.trs = 1,\PanelMgr\MgrMLang
Mgr_En.trs = 1,\PanelMgr\MgrMLang
Mgr_fn.trs = 1,\PanelMgr\MgrMLang
Mgr_Hb.trs = 1,\PanelMgr\MgrMLang
Mgr_Hu.trs = 1,\PanelMgr\MgrMLang
Mgr_po.trs = 1,\PanelMgr\MgrMLang
Mgr_ro.trs = 1,\PanelMgr\MgrMLang
Mgr_ru.trs = 1,\PanelMgr\MgrMLang
Mgr_sp.trs = 1,\PanelMgr\MgrMLang
Mgr_tk.trs = 1,\PanelMgr\MgrMLang
set_bg.trs = 1,\setlang
set_bp.trs = 1,\setlang
set_cz.trs = 1,\setlang
set_en.trs = 1,\setlang
set_fn.trs = 1,\setlang
set_hb.trs = 1,\setlang
set_hu.trs = 1,\setlang
set_po.trs = 1,\setlang
set_ro.trs = 1,\setlang
set_ru.trs = 1,\setlang
set_sp.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 3140 and 3155 PCL 6"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", HTMLHelpPath, 0x0000000, @CSMHelp,SM
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMMgrPath, 0x00000000, @PanelMgr,ssmmgr.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMOptionPath, 0x00000000, @Spanel,SMOption.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMPath, 0x00000000, @Spanel,"Spanel.exe /Langmon"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", MultiLangKey, 0x00000000,P3140ML
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", NotifyBalloonShow, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", NotifyError, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", NotifyWaitStatus, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", NotifyJobFinish, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", PollingInterval, 0x00010001, 3
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", PanelType, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", PrintingPrinter, 0x00000000, "Xerox Phaser 3140 and 3155"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMClassName, 0x00000000, "SmartPanel_P3140ML"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMEnabled, 0x00010001, 1
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", SMMgrClassName, 0x00000000, "Xerox PanelMgr"
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", LaunchJobMonitor, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", JobMonPath, 0x00000000, @Spanel,Jobmon.exe
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", BalloonTime, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", Toner_5, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", Toner_6, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", Toner_7, 0x00010001, 0
HKLM, "SOFTWARE\SPanel\Xerox\Xerox Phaser 3140 and 3155", Toner_8, 0x00010001, 0
HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Run", Xerox PanelMgr, 0x0000000, @PanelMgr, "ssmmgr.exe /autorun", 1

[ConditionedSection]
PanelMgr
MgrMLang

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

[Strings]
Xerox = "Xerox"
SM = "Xerox Phaser 3140 and 3155"
DISK_NAME = "Xerox Status Monitor Installation Disk"