[Version]
Signature="$Chicago$"

[DefaultInstall]
CopyFiles=TPONSCRN.files.copy, Drivers, VCRuntime
AddReg=TPONSCRN.Reg, BRUETOOTH.Reg, FNSTICKY.Reg

[DefaultInstall.NT]
CopyFiles=TPONSCRN.files.copy, Drivers.NT, VCRuntime
AddReg=TPONSCRN.Reg, BRUETOOTH.Reg, FNSTICKY.Reg, TPHKDRV.Reg, IBMMRK.Reg

[DefaultInstall.2K]
CopyFiles=TPONSCRN.files.copy, Drivers.NT, VCRuntime, SysFiles.2K.copy, FnF8.copy, FnF2.copy
AddReg=TPONSCRN.Reg, BRUETOOTH.Reg, FNSTICKY.Reg, TPHKDRV.Reg, WINLOGON.Reg, IBMMRK.Reg, DASHBOARD.Reg

[DefaultUninstall]
DelFiles=TPONSCRN.files.del, Drivers
DelReg=FNSTICKY.Reg BRUETOOTH.Reg, TPONSCRN.Reg

[DefaultUninstall.NT]
DelFiles=TPONSCRN.files.del, Drivers.NT
DelReg=FNSTICKY.Reg BRUETOOTH.Reg, TPONSCRN.Reg, TPHKDRV.Reg

[DefaultUninstall.2K]
DelFiles=TPONSCRN.files.del, Drivers.NT, SysFiles.2K.del, FnF8.del, FnF2.del
DelReg=FNSTICKY.Reg BRUETOOTH.Reg, TPONSCRN.Reg, TPHKDRV.Reg, WINLOGON.Reg, DASHBOARD.Reg

[TPONSCRN.Reg]
;;HKLM,SOFTWARE\IBM\TPHOTKEY
HKLM,SOFTWARE\IBM\TPHOTKEY,,,					"%99999%"
HKLM,SOFTWARE\IBM\TPHOTKEY\EXEC,0101F000,,			"%99999%\TPONSCR.exe"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,TPHOTKEY,,	"%89999%\TPHKMGR.exe"
;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TPHOTKEY
;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TPHOTKEY,DisplayName,,\
;								"%ProdName%"
;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TPHOTKEY,UninstallString,,\
;								"%89999%\tpisetup.exe /D:HOTKEY"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\IBMTP OnScrnDisp",,,"{00001183-E222-11D2-9FC4-00105A1C56C0}"
HKCR,CLSID\{00001183-E222-11D2-9FC4-00105A1C56C0}
HKCR,CLSID\{00001183-E222-11D2-9FC4-00105A1C56C0},,,"IBMTP OnScrnDisp CPL Extension"
HKCR,CLSID\{00001183-E222-11D2-9FC4-00105A1C56C0}\InProcServer32
HKCR,CLSID\{00001183-E222-11D2-9FC4-00105A1C56C0}\InProcServer32,,,"%99999%\TPONSCR.dll"
HKCR,CLSID\{00001183-E222-11D2-9FC4-00105A1C56C0}\InProcServer32,ThreadingModel,,"Apartment"

[BRUETOOTH.Reg]
HKLM,SOFTWARE\IBM\TPHOTKEY\8003
HKLM,SOFTWARE\IBM\TPHOTKEY\8003,File,,"\tpmsgagt.exe HKLM,SOFTWARE\IBM\TPHOTKEY\BRUETOOTH"
HKLM,SOFTWARE\IBM\TPHOTKEY\BRUETOOTH
HKLM,SOFTWARE\IBM\TPHOTKEY\BRUETOOTH,Msg.Msg,,			"%BruetoothMsg%"
HKLM,SOFTWARE\IBM\TPHOTKEY\BRUETOOTH,Msg.Title,,		"%BrueToothTitle%"
HKLM,SOFTWARE\IBM\TPHOTKEY\8004,DispName,,			"Fn-Tastenverriegelung"

[FNSTICKY.Reg]
HKLM,SOFTWARE\IBM\TPHOTKEY\8004,Sound,,".01.02"
HKLM,SOFTWARE\IBM\TPHOTKEY\8004,Sound.01,,"%99999%\FnClick.wav"
HKLM,SOFTWARE\IBM\TPHOTKEY\8004,Sound.02,,"%99999%\FnLatch.wav"

[TPHKDRV.Reg]
HKLM,SYSTEM\CurrentControlSet\Services\TPHKDRV
HKLM,SYSTEM\CurrentControlSet\Services\TPHKDRV,Type,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\TPHKDRV,ErrorControl,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\TPHKDRV,Start,0x00010001,1

[WINLOGON.Reg]
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,DllName,,tphklock.dll
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Asynchronous,0x00010001,0
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Impersonate,0x00010001,0
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Startup,,WLEventStartup
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Shutdown,,WLEventShutdown
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Logon,,WLEventLogon
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Logoff,,WLEventLogoff
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Lock,,WLEventLock
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tphotkey,Unlock,,WLEventUnlock
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tpfnf2
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tpfnf2,DllName,,notifyf2.dll
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tpfnf2,Asynchronous,0x00010001,0
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tpfnf2,Impersonate,0x00010001,0
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\tpfnf2,Unlock,,Unlock_Notify_fnf2

[DASHBOARD.Reg]
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass0
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass0,LPDLLNAME,,			"%99999%\virtfn_0.dll"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass0,LPDLLSpecVersion,,		"1.00"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass0,LPDLLVersion,,		"1.00"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass0,LPDLLVCVersion,,		"6"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass1
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass1,LPDLLNAME,,			"%99999%\virtfn_1.dll"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass1,LPDLLSpecVersion,,		"1.00"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass1,LPDLLVersion,,		"1.00"
HKLM,SOFTWARE\Lenovo\ProdCenter\Client\HotkeyClass1,LPDLLVCVersion,,		"6"

[IBMMRK.Reg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,IBMMRKFILE,,	"%89999%\ibmmrk.exe"

[SourceDisksNames]
1=%ProdName%,,

[SourceDisksFiles]
TPHKMGR.exe=1,common
tpfnf7.dll=1,common
tpfnf7ex.dll=1,common
TPONSCR.exe=1,common
TPONSCR.dll=1,gr
TPONSCR.hlp=1,gr
TPHKDRV.sys=1,common
TPHKDRV.vxd=1,common
TPMSGAGT.exe=1,common
FnClick.wav=1,common
FnLatch.wav=1,common
TpFnF5.exe=1,common
TpFnF5.dll=1,GR
GR.inf=1
MSVCP60.dll=1,common
tphklock.dll=1,common
ABWrap.dll=1,common
ARWrap.dll=1,common
ARWrap_2.dll=1,common
ABGWrap.dll=1,common
tpfnf9.exe=1,common
ibmmrk.exe=1,common
mrkgen16.exe=1,common
virtfn_0.dll=1,common
virtfn_1.dll=1,common
virtfnrc.ini=1,common
gdiplus.dll=1,common
tpfnf8.exe=1,common
tpfnf8.ini=1,common
tpfnf2.exe=1,common
tpfnf2.ini=1,common
tpfnf7rc.ini=1,common
pmev2_1.exe=1,common
pmev2_1.ini=1,common
swiwrap.dll=1,common
notifyf2.dll=1,common

[DestinationDirs]
DefaultDestDir=99999
Drivers.NT=12
Drivers=11
VCRuntime=11
SysFiles.2K.copy=11
SysFiles.2K.del=11
FnF8.copy=99999
FnF8.del=99999
FnF2.copy=99999
FnF2.del=99999

[TPONSCRN.files.copy]
TPMSGAGT.exe
TPHKMGR.exe
tpfnf7.dll
tpfnf7ex.dll
TPONSCR.exe
TPONSCR.dll,,,4
TPONSCR.hlp
TPHKINST.inf,gr.inf
FnClick.wav
FnLatch.wav
TpFnF5.exe,,,4
TpFnF5.dll,,,4
ABWrap.dll,,,4
ARWrap.dll,,,4
ARWrap_2.dll,,,4
ABGWrap.dll,,,4
tpfnf9.exe
ibmmrk.exe
mrkgen16.exe
virtfn_0.dll
virtfn_1.dll
virtfnrc.ini
gdiplus.dll
tpfnf7rc.ini
pmev2_1.exe
pmev2_1.ini
swiwrap.dll

[TPONSCRN.files.del]
TPHKMGR.exe,,,1
tpfnf7.dll,,,1
tpfnf7ex.dll,,,1
TPONSCR.exe,,,1
TPONSCR.dll,,,1
TPONSCR.hlp,,,1
TPMSGAGT.exe,,,1
TPHKINST.inf
FnClick.wav,,,1
FnLatch.wav,,,1
TpFnF5.exe,,,1
TpFnF5.dll,,,1
ABWrap.dll,,,1
ARWrap.dll,,,1
ARWrap_2.dll,,,1
ABGWrap.dll,,,1
tpfnf9.exe,,,1
ibmmrk.exe,,,1
mrkgen16.exe,,,1
virtfn_0.dll,,,1
virtfn_1.dll,,,1
virtfnrc.ini,,,1
gdiplus.dll,,,1
tpfnf7rc.ini,,,1
pmev2_1.exe,,,1
pmev2_1.ini,,,1
swiwrap.dll,,,1

[Drivers]
TPHKDRV.vxd

[Drivers.NT]
TPHKDRV.sys

[VCRuntime]
MSVCP60.dll,,,32

[SysFiles.2K.copy]
tphklock.dll
notifyf2.dll

[SysFiles.2K.del]
tphklock.dll,,,1
notifyf2.dll,,,1

[FnF8.copy]
tpfnf8.exe
tpfnf8.ini

[FnF8.del]
tpfnf8.exe,,,1
tpfnf8.ini,,,1

[FnF2.copy]
tpfnf2.exe
tpfnf2.ini

[FnF2.del]
tpfnf2.exe,,,1
tpfnf2.ini,,,1

[Strings]
ProdName="ThinkPad On Screen Display"
BruetoothMsg="Drücken Sie die Taste 'ThinkPad', und lesen Sie die Informationen unter 'ThinkPad-Lösungen' zur Bluetooth Communication Card."
BruetoothTitle="Die integrierte Bluetooth Communication Card ist nicht installiert."
