]> git.saurik.com Git - wxWidgets.git/blob - distrib/msw/wxwidgets_in.iss
catch exceptions when sending menu events
[wxWidgets.git] / distrib / msw / wxwidgets_in.iss
1 ; Script generated by the Inno Setup Script Wizard.
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3
4 [Setup]
5 MinVersion=4.0,4.0
6 AppName=%APPTITLE% %VERSION%
7 AppId=%APPTITLE%
8 CreateUninstallRegKey=1
9 UsePreviousAppDir=0
10 UsePreviousGroup=0
11 AppVersion=%VERSION%
12 AppVerName=%APPTITLE% %VERSION%
13 AppCopyright=Copyright © %COPYRIGHTHOLDER%
14 BackColor=$FF0000
15 BackColor2=$000000
16 BackColorDirection=toptobottom
17 WindowShowCaption=1
18 WindowStartMaximized=1
19 WindowVisible=1
20 WindowResizable=1
21 DirExistsWarning=auto
22 UninstallFilesDir={app}
23 DisableDirPage=0
24 DisableStartupPrompt=0
25 CreateAppDir=1
26 DisableProgramGroupPage=0
27 ; AlwaysCreateUninstallIcon=1
28 Uninstallable=1
29 ; UninstallIconName=Uninstall %APPTITLE% %VERSION%
30 UninstallDisplayName=%APPTITLE% %VERSION%
31 UninstallLogMode=Append
32 DefaultDirName=c:\%APPTITLE%-%VERSION%
33 DefaultGroupName=%APPTITLE% %VERSION%
34 LicenseFile=%LICENSEFILE%
35 InfoBeforeFile=%READMEFILE%
36 InfoAfterFile=%READMEAFTERFILE%
37 ; MessagesFile=compiler:default.isl
38 DiskSpanning=0
39 ; DiskSize=1457664
40 ; DiskClusterSize=512
41 ; ReserveBytes=0
42 ; UseSetupLdr=1
43 SourceDir=%SOURCEDIR%
44 OutputDir=%OUTPUTDIR%
45
46 [Files]
47 Source: "%SOURCEDIR%\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
48 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
49
50 [INI]
51 Filename: "{app}\wx.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.wxwidgets.org"
52
53 [Icons]
54 Name: "{group}\{cm:ProgramOnTheWeb,wxWidgets %VERSION%}"; Filename: "{app}\wx.url"
55 Name: {group}\Changes; Filename: {app}\docs\changes.txt; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
56 Name: {group}\Readme; Filename: {app}\docs\readme.txt; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
57 Name: {group}\Compiling wxWidgets; Filename: {app}\docs\msw\install.txt; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
58 Name: {group}\wxWidgets Manual; Filename: {app}\docs\htmlhelp\wx.chm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
59 Name: {group}\Document Index; Filename: {app}\docs\html\index.htm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
60 ;Name: {group}\Widgets Sample; Filename: {app}\bin\widgets.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\widgets.exe; IconIndex: 0
61 Name: "{group}\Uninstall wxWidgets %VERSION%"; Filename: "{uninstallexe}"
62
63 [UninstallDelete]
64 Type: files; Name: "{app}\wx.url"
65
66 [Registry]
67 Root: HKCU; SubKey: Environment; ValueName: WXWIN; ValueType: string; ValueData: {app}; Flags: createvalueifdoesntexist uninsdeletevalue