Name "${APP_NAME} ${APP_VERSION}"\r
BrandingText " "\r
\r
-# Default installation folder\r
-InstallDir "${SETUP_DEFAULT_DIRECTORY}"\r
-\r
#--------------------------------\r
# Interface settings\r
\r
!define MUI_HEADERIMAGE_RIGHT\r
!define MUI_WELCOMEFINISHPAGE_BITMAP "${SETUP_WIZARDIMAGE}"\r
!define MUI_UNWELCOMEFINISHPAGE_BITMAP "${SETUP_WIZARDIMAGE}"\r
-!define MUI_CUSTOMFUNCTION_GUIINIT InitInterface\r
!define MUI_COMPONENTSPAGE_NODESC\r
\r
#--------------------------------\r
# Installer\r
\r
!define MUI_WELCOMEPAGE_TITLE_3LINES\r
-!define MUI_WELCOMEPAGE_TEXT $(TEXT_WELCOME_${SETUPTYPE_NAME})\r
+!define MUI_WELCOMEPAGE_TEXT $(TEXT_WELCOME)\r
!insertmacro MUI_PAGE_WELCOME\r
!insertmacro MUI_PAGE_LICENSE "${FILES_LICENSE}"\r
!insertmacro MULTIUSER_PAGE_INSTALLMODE\r
\r
Page custom PageReinstall PageReinstallValidate\r
Page custom PageExternalLaTeX PageExternalLaTeXValidate\r
+!ifndef BUNDLE_IMAGEMAGICK\r
Page custom PageExternalImageMagick PageExternalImageMagickValidate\r
+!endif\r
+!ifndef BUNDLE_GHOSTSCRIPT\r
Page custom PageExternalGhostscript PageExternalGhostscriptValidate\r
+!endif\r
Page custom PageLanguage PageLanguageValidate\r
\r
!define MUI_PAGE_HEADER_TEXT $(TEXT_DICT_TITLE)\r
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "${APP_INFO}"\r
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "${APP_VERSION}"\r
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "${APP_COPYRIGHT}"\r
-\r
-#--------------------------------\r
-# Interface initialization\r
-\r
-Function InitInterface\r
-\r
- # Warn the user when no Administrator or Power user privileges are available\r
- # These privileges are required to install ImageMagick or Ghostscript\r
-\r
- ${If} $MultiUser.Privileges != "Admin"\r
- ${andif} $MultiUser.Privileges != "Power"\r
- MessageBox MB_OK|MB_ICONEXCLAMATION $(TEXT_NO_PRIVILEDGES)\r
- ${EndIf}\r
-\r
-FunctionEnd\r