Subversion Repositories factorylink.flntsys

Rev

Blame | Last modification | View Log | Download

; -- FlNTsys.iss --
; Copyright (C) 2000 RLD Automation
; Flecs660: Windows NT4, Windows 2000

[Setup]
AdminPrivilegesRequired=yes
AlwaysRestart=no
DisableStartupPrompt=yes
DisableProgramGroupPage=yes
DiskSpanning=0
AppName=RLD Automation FactoryLink NT System Utilities
AppVerName=FlNTsys Version 1.3, for FLECS660 on NT4 (with SP4 or higher) or Windows 2000
AppCopyright=Copyright © 2000 RLD Automation.
DefaultDirName={%FLINK}
DefaultGroupName=RLD Automation
DirExistsWarning=no
MinVersion=4,4
OutputDir=..\..\Setup\Flecs660
WizardImageFile=compiler:WizModernImg08.bmp
UsePreviousAppDir=no
Uninstallable=no
UninstallDisplayIcon={app}\FlNTsys.exe
UninstallDisplayName=FactoryLink NT System Utilities
AppPublisher=RLD Automation
AppVersion=1.3
AppPublisherURL=http://www.mycompany.com/
AppSupportURL=rldauto@tiscali.nl
AppUpdatesURL=http://www.mycompany.com/
LicenseFile=..\license.txt
WizardStyle=modern
UninstallStyle=modern
WindowVisible=no
BackColor=clSilver
BackColor2=clBlack
BackColorDirection=toptobottom

[Files]
;FactoryLink files
Source: "..\..\..\FlInstall\Release\FlInstall.exe"; DestDir: "{app}"; CopyMode: alwaysoverwrite; Flags: deleteafterinstall
Source: "..\..\Flink\Ac\FlNTsys.ac"; DestDir: "{app}\ac"
Source: "..\..\Flink\Ac\FlNTsys.acr"; DestDir: "{app}\ac"
Source: "..\..\Flink\Ac\FlNTsys.h"; DestDir: "{app}\ac"
;;Source: "..\..\Source\FlNTsys\Debug\FlNTsys.exe"; DestDir: "{app}\bin"; CopyMode: alwaysoverwrite
Source: "..\..\Source\FlNTsys\ReleaseFLECS660\FlNTsys.exe"; DestDir: "{app}\bin"; CopyMode: alwaysoverwrite
Source: "..\..\Flink\Ctgen\FlNTsys.ctg"; DestDir: "{app}\ctgen"
Source: "..\..\Flink\Ctgen\FlNTsys.rtm"; DestDir: "{app}\ctgen"
Source: "..\..\Flink\Help\FlNTsys.hlp"; DestDir: "{app}\help\de"
Source: "..\..\Flink\Help\FlNTsys.ahs"; DestDir: "{app}\help\de"
Source: "..\..\Flink\Help\FlNTsys.hlp"; DestDir: "{app}\help\en"
Source: "..\..\Flink\Help\FlNTsys.ahs"; DestDir: "{app}\help\en"
Source: "..\..\Flink\Help\FlNTsys.hlp"; DestDir: "{app}\help\fr"
Source: "..\..\Flink\Help\FlNTsys.ahs"; DestDir: "{app}\help\fr"
Source: "..\..\Flink\Key\En\NTbutton.key"; DestDir: "{app}\key\de"
Source: "..\..\Flink\Key\En\NTbutton.key"; DestDir: "{app}\key\en"
Source: "..\..\Flink\Key\En\NTbutton.key"; DestDir: "{app}\key\fr"
Source: "..\..\Flink\Key\En\NTicon.key"; DestDir: "{app}\key\de"
Source: "..\..\Flink\Key\En\NTicon.key"; DestDir: "{app}\key\en"
Source: "..\..\Flink\Key\En\NTicon.key"; DestDir: "{app}\key\fr"
Source: "..\..\Flink\Key\En\NTshut.key"; DestDir: "{app}\key\de"
Source: "..\..\Flink\Key\En\NTshut.key"; DestDir: "{app}\key\en"
Source: "..\..\Flink\Key\En\NTshut.key"; DestDir: "{app}\key\fr"
Source: "..\..\Flink\Key\En\NTsyskey.key"; DestDir: "{app}\key\de"
Source: "..\..\Flink\Key\En\NTsyskey.key"; DestDir: "{app}\key\en"
Source: "..\..\Flink\Key\En\NTsyskey.key"; DestDir: "{app}\key\fr"
Source: "..\..\Flink\Key\En\NTsysky2.key"; DestDir: "{app}\key\de"
Source: "..\..\Flink\Key\En\NTsysky2.key"; DestDir: "{app}\key\en"
Source: "..\..\Flink\Key\En\NTsysky2.key"; DestDir: "{app}\key\fr"
Source: "..\..\Flink\Mps\En\FlNTsys.mps"; DestDir: "{app}\mps\en"
Source: "..\..\Flink\Msg\En\FlNTsys.txt"; DestDir: "{app}\msg\de"
Source: "..\..\Flink\Msg\En\FlNTsys.txt"; DestDir: "{app}\msg\en"
Source: "..\..\Flink\Msg\En\FlNTsys.txt"; DestDir: "{app}\msg\fr"
Source: "..\..\Flink\Msg\En\NTsys_ac.txt"; DestDir: "{app}\msg\de"
Source: "..\..\Flink\Msg\En\NTsys_ac.txt"; DestDir: "{app}\msg\en"
Source: "..\..\Flink\Msg\En\NTsys_ac.txt"; DestDir: "{app}\msg\fr"
;Keyboard filter driver
Source: "..\..\Source\KbFilter\KbFilter.sys"; DestDir: "{sys}\drivers"; Copymode: alwaysskipifsameorolder; Flags: restartreplace
Source: "..\..\Source\KbFilter\KbFilter.reg"; DestDir: "{sys}\drivers"; Copymode: alwaysskipifsameorolder

[Registry]
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; Flags: createvalueifdoesntexist
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; ValueType: dword; ValueName: "ErrorControl"; ValueData: "1"
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; ValueType: dword; ValueName: "Type"; ValueData: "1"
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; ValueType: dword; ValueName: "Start"; ValueData: "3"
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; ValueType: string; ValueName: "Group"; ValueData: "Keyboard Class"
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\KbFilter"; ValueType: string; ValueName: "DisplayName"; ValueData: "Keyboard Filter"

[Run]
Filename: "{app}\flinstall.exe"; Parameters: """flntsys: ntsys_k ntsys_s ntsys_m"" {app}"; Flags: runminimized 

[InstallDelete]
Type: files; Name: "{app}\FlInstall.exe"

[Messages]
;ShowReadmeCheck=Yes, I would like to view the MANUAL