Subversion Repositories musikbox

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
; (De)Coder Script für InnoSetup
2
; Fehler bei Uninstallation: ReadOnly, Anwendung in Benutzung
3
 
4
[Setup]
5
AppName=MusikBox
6
AppVerName=MusikBox
7
AppVersion=1.5
8
AppCopyright=© Copyright 2005 - 2007 ViaThinkSoft.
9
AppPublisher=ViaThinkSoft
10
AppPublisherURL=http://www.viathinksoft.de/
11
AppSupportURL=http://www.daniel-marschall.de/
12
AppUpdatesURL=http://www.viathinksoft.de/
13
DefaultDirName={pf}\MusikBox 1.5
14
DefaultGroupName=MusikBox 1.5
15
UninstallDisplayIcon={app}\MusikBox.exe
16
VersionInfoCompany=ViaThinkSoft
17
VersionInfoCopyright=© Copyright 2005 - 2007 ViaThinkSoft.
18
VersionInfoDescription=MusikBox 1.5 Setup
19
VersionInfoTextVersion=1.0.0.0
20
VersionInfoVersion=1.5
21
OutputBaseFilename=MusikBoxSetup
22
Compression=zip/9
23
 
24
[Languages]
25
Name: de; MessagesFile: "compiler:Languages\German.isl"
26
 
27
[Files]
28
; Allgemein
29
Source: "MusikBox.exe"; DestDir: "{app}"
30
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme
31
 
32
[Folders]
33
Name: "{group}\Webseiten"; Languages: de
34
 
35
[Icons]
36
; Allgemein
37
Name: "{group}\MusikBox"; Filename: "{app}\MusikBox.exe"
38
; Deutsch
39
Name: "{group}\Lies mich"; Filename: "{app}\Readme.txt"
40
Name: "{group}\Deinstallieren"; Filename: "{uninstallexe}"
41
Name: "{group}\Webseiten\Daniel Marschall"; Filename: "https://www.daniel-marschall.de/"
42
Name: "{group}\Webseiten\ViaThinkSoft"; Filename: "https://www.viathinksoft.de/"
43
Name: "{group}\Webseiten\Projektseite auf ViaThinkSoft"; Filename: "https://www.viathinksoft.de/projects/musikbox"
44
 
45
[Run]
46
Filename: "{app}\MusikBox.exe"; Description: "MusikBox starten"; Flags: nowait postinstall skipifsilent
47
 
48
[Code]
49
function InitializeSetup(): Boolean;
50
begin
51
  if CheckForMutexes('MusikBox15Setup')=false then
52
  begin
53
    Createmutex('MusikBox15Setup');
54
    Result := true;
55
  end
56
  else
57
  begin
58
    Result := False;
59
  end;
60
end;
61