summaryrefslogtreecommitdiff
path: root/Contrib/Modern UI 2/MUI2.nsh
diff options
context:
space:
mode:
Diffstat (limited to 'Contrib/Modern UI 2/MUI2.nsh')
-rwxr-xr-xContrib/Modern UI 2/MUI2.nsh245
1 files changed, 122 insertions, 123 deletions
diff --git a/Contrib/Modern UI 2/MUI2.nsh b/Contrib/Modern UI 2/MUI2.nsh
index ab034cd..009c8cc 100755
--- a/Contrib/Modern UI 2/MUI2.nsh
+++ b/Contrib/Modern UI 2/MUI2.nsh
@@ -1,123 +1,122 @@
-/*
-
-NSIS Modern User Interface - Version 2.0 beta
-Copyright © 2002-2007 Joost Verburg
-
-*/
-
-!echo "NSIS Modern User Interface version 2.0 beta - © 2002-2007 Joost Verburg"
-
-;--------------------------------
-
-!ifndef MUI_INCLUDED
-!define MUI_INCLUDED
-
-!define MUI_SYSVERSION "2.0beta"
-
-!verbose push
-
-!ifndef MUI_VERBOSE
- !define MUI_VERBOSE 3
-!endif
-
-!verbose ${MUI_VERBOSE}
-
-!addincludedir "${NSISDIR}\Contrib\Modern UI 2"
-
-;--------------------------------
-;Header files required by MUI
-
-!include WinMessages.nsh
-!include LogicLib.nsh
-!include nsDialogs.nsh
-!include LangFile.nsh
-
-!define LANGFILE_DEFAULT "${NSISDIR}\Contrib\Language files\English.nsh"
-
-
-;--------------------------------
-;Macros for compile-time defines
-
-!macro MUI_DEFAULT SYMBOL CONTENT
-
- ;Define symbol if not yet defined
- ;For setting default values
-
- !ifndef "${SYMBOL}"
- !define "${SYMBOL}" "${CONTENT}"
- !endif
-
-!macroend
-
-!macro MUI_SET SYMBOL CONTENT
-
- ;Define symbol and undefine if neccesary
-
- !insertmacro MUI_UNSET "${SYMBOL}"
- !define "${SYMBOL}" "${CONTENT}"
-
-!macroend
-
-!macro MUI_UNSET SYMBOL
-
- ;Undefine symbol if defined
-
- !ifdef "${SYMBOL}"
- !undef "${SYMBOL}"
- !endif
-
-!macroend
-
-
-;--------------------------------
-;MUI interface
-
-!include "Interface.nsh"
-!include "Localization.nsh"
-!include "Pages.nsh"
-
-
-;--------------------------------
-;Pages
-
-!include "Pages\Components.nsh"
-!include "Pages\Directory.nsh"
-!include "Pages\Finish.nsh"
-!include "Pages\InstallFiles.nsh"
-!include "Pages\License.nsh"
-!include "Pages\StartMenu.nsh"
-!include "Pages\UninstallConfirm.nsh"
-!include "Pages\Welcome.nsh"
-
-
-;--------------------------------
-;Insert MUI code in script
-
-!macro MUI_INSERT
-
- !ifndef MUI_INSERT
- !define MUI_INSERT
-
- ;This macro is included when the first language file is included,
- ;after the pages.
-
- ;Interface settings
- !insertmacro MUI_INTERFACE
-
- ;Interface functions - Installer
- !insertmacro MUI_FUNCTION_GUIINIT
- !insertmacro MUI_FUNCTION_ABORTWARNING
-
- ;Interface functions - Uninstaller
- !ifdef MUI_UNINSTALLER
- !insertmacro MUI_UNFUNCTION_GUIINIT
- !insertmacro MUI_FUNCTION_UNABORTWARNING
- !endif
-
- !endif
-
-!macroend
-
-!endif
-
-!verbose pop
+/*
+
+NSIS Modern User Interface - Version 2.0
+Copyright © 2002-2008 Joost Verburg
+
+*/
+
+!echo "NSIS Modern User Interface version 2.0 - © 2002-2008 Joost Verburg"
+
+;--------------------------------
+
+!ifndef MUI_INCLUDED
+!define MUI_INCLUDED
+
+!define MUI_SYSVERSION "2.0"
+
+!verbose push
+
+!ifndef MUI_VERBOSE
+ !define MUI_VERBOSE 3
+!endif
+
+!verbose ${MUI_VERBOSE}
+
+!addincludedir "${NSISDIR}\Contrib\Modern UI 2"
+
+;--------------------------------
+;Header files required by MUI
+
+!include WinMessages.nsh
+!include LogicLib.nsh
+!include nsDialogs.nsh
+!include LangFile.nsh
+
+
+;--------------------------------
+;Macros for compile-time defines
+
+!macro MUI_DEFAULT SYMBOL CONTENT
+
+ ;Define symbol if not yet defined
+ ;For setting default values
+
+ !ifndef "${SYMBOL}"
+ !define "${SYMBOL}" "${CONTENT}"
+ !endif
+
+!macroend
+
+!macro MUI_SET SYMBOL CONTENT
+
+ ;Define symbol and undefine if neccesary
+
+ !insertmacro MUI_UNSET "${SYMBOL}"
+ !define "${SYMBOL}" "${CONTENT}"
+
+!macroend
+
+!macro MUI_UNSET SYMBOL
+
+ ;Undefine symbol if defined
+
+ !ifdef "${SYMBOL}"
+ !undef "${SYMBOL}"
+ !endif
+
+!macroend
+
+
+;--------------------------------
+;MUI interface
+
+!include "Deprecated.nsh"
+!include "Interface.nsh"
+!include "Localization.nsh"
+!include "Pages.nsh"
+
+
+;--------------------------------
+;Pages
+
+!include "Pages\Components.nsh"
+!include "Pages\Directory.nsh"
+!include "Pages\Finish.nsh"
+!include "Pages\InstallFiles.nsh"
+!include "Pages\License.nsh"
+!include "Pages\StartMenu.nsh"
+!include "Pages\UninstallConfirm.nsh"
+!include "Pages\Welcome.nsh"
+
+
+;--------------------------------
+;Insert MUI code in script
+
+!macro MUI_INSERT
+
+ !ifndef MUI_INSERT
+ !define MUI_INSERT
+
+ ;This macro is included when the first language file is included,
+ ;after the pages.
+
+ ;Interface settings
+ !insertmacro MUI_INTERFACE
+
+ ;Interface functions - Installer
+ !insertmacro MUI_FUNCTION_GUIINIT
+ !insertmacro MUI_FUNCTION_ABORTWARNING
+
+ ;Interface functions - Uninstaller
+ !ifdef MUI_UNINSTALLER
+ !insertmacro MUI_UNFUNCTION_GUIINIT
+ !insertmacro MUI_FUNCTION_UNABORTWARNING
+ !endif
+
+ !endif
+
+!macroend
+
+!endif
+
+!verbose pop