added define for uninstall confirm page, continue texts for uninstaller, bugfixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1917 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
e27a780503
commit
a8797416b8
11 changed files with 136 additions and 69 deletions
|
@ -3,7 +3,8 @@ NSIS Modern User Interface - VERSION HISTORY
|
|||
1.61 - December 5, 2002
|
||||
* Final version for NSIS 2 beta 0
|
||||
* modern3.exe UI without description area
|
||||
* Different translation for finish page title
|
||||
* Added define to show uninstall confirm page
|
||||
* Added language string for finish page title and continue to uninstall
|
||||
* Define for parameters for the application to run on the finishpage
|
||||
* Bugfixes
|
||||
|
||||
|
|
|
@ -1,71 +1,70 @@
|
|||
;NSIS Modern User Interface - Language File
|
||||
;Compatible with Modern UI 1.6
|
||||
;Compatible with Modern UI 1.61
|
||||
|
||||
;Language: English (1030)
|
||||
;By Christopher www.terrorscript.dynu.com &Musicmp3box@hotmail.com
|
||||
;Language: Danish (1030)
|
||||
;By Casper Bergenstoff
|
||||
|
||||
;--------------------------------
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_BEGIN "dansk"
|
||||
!insertmacro MUI_LANGUAGEFILE_BEGIN "Danish"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_LANGNAME "dansk" ;navnet af selve sproget i sig selv
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_LANGNAME "Dansk" ;Name of the language in the language itself
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_NAME "${MUI_PRODUCT} ${MUI_VERSION}"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_CONTINUE_NEXT "tryk på Næste for at forsætte"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_CONTINUE_INSTALL "tryk på installer for at starte installationen"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_CONTINUE_NEXT "Tryk næste for at fortsætte."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_CONTINUE_INSTALL "Klik installer for at installere."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_WELCOME_INFO_TITLE "velkommen til ${MUI_PRODUCT} installations guide"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_WELCOME_INFO_TEXT "dette vil installer ${MUI_PRODUCT} på din computer.\r\n\r\nIt det anbefales at du lukker alle andre programmer før du starter installationen. dette vil sørge for at installationen til at opdater visse filer uden at genstarte din pc.\r\n\r\n"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_WELCOME_INFO_TITLE "Velkommen til ${MUI_PRODUCT} setup guide"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_WELCOME_INFO_TEXT "Dette vil installere ${MUI_PRODUCT} på din computer.\r\n\r\ndet foretrækkes at du lukker alle kørende programmer inden start af guiden . Dette vil tillade guiden at opdatere bestemte systemfiler uden genstart af dit system.\r\n\r\n"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_LICENSE_TITLE "Licens aftale"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_LICENSE_SUBTITLE "vær venlig at kigge på lisens aftalen før de fortsætter ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_LICENSE_TOP "tryk Page Down for at se resten af lisens aftalen."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_LICENSE_BOTTOM "hvis du accepterer alt under aftalen, vælg jeg accepter. du skal acceptere lisens aftalen for at installer ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_LICENSE_TITLE "Licens Aftale"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_LICENSE_SUBTITLE "Læs venligst licens reglerne før du installerer ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_LICENSE_TOP "Tryk Page Down for at se resten af reglerne."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_LICENSE_BOTTOM "hvis du accepterer alle reglerne, klik Jeg accepterer for at komme videre. Du skal acceptere reglerne for at komme videre ${MUI_PRODUCT}."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_COMPONENTS_TITLE "vælg programmer"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_COMPONENTS_SUBTITLE "vælg hvad du vil installer af ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_TOP "vælg de kompunenter du vil installer og fjern de kompunenter du ikke vil installer."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE "beskrivelse"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO "kør musen over et kompunent for at se dens beskrivelse."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_COMPONENTS_TITLE "Vælg komponenter"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_COMPONENTS_SUBTITLE "Vælg hvilke features af ${MUI_PRODUCT} du vil installere."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_TOP "Sæt hak i de komponenter du vil installere og fjern hakket i dem du ikke vil installere."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE "Beskrivelse"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO "Flyt musemarkøren over et komponent for at se beskrivelsen på dette."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_DIRECTORY_TITLE "vælg hvor du vil have det installeret"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_DIRECTORY_SUBTITLE "vælg hvor du vil have det installeret ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_DIRECTORY_TOP "installationen vil installer ${MUI_PRODUCT} i følgende mappe.$\r$\n$\r$\n for at installer det i en anden mappe, tryk på gennemse og vælg en anden mappe."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_DIRECTORY_DESTINATION "Destinations mappen"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_DIRECTORY_TITLE "Vælg installerings placering"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_DIRECTORY_SUBTITLE "Vælg hvilken mappe du vil installere i ${MUI_PRODUCT}."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_DIRECTORY_TOP "Setup-guiden vil installere ${MUI_PRODUCT} i følgende mappe.$\r$\n$\r$\nÆndre til anden placering , klik gennemse og vælg en anden mappe."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_DIRECTORY_DESTINATION "Placerings mappe"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_INSTALLING_TITLE "installer nu"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_INSTALLING_SUBTITLE "vent venlist mens ${MUI_PRODUCT} bliver installeret."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_INSTALLING_TITLE "Installerer"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_INSTALLING_SUBTITLE "Vent venligst mens ${MUI_PRODUCT} bliver installeret."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_TITLE "installationen fuldført"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_SUBTITLE "installationen blev fuldført."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_WINDOWTITLE ": alslut"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_BUTTON "&færdig"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_INFO_TITLE "fuldf?rer ${MUI_PRODUCT} installations guide"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_INFO_TEXT "${MUI_PRODUCT} er blevet installeret på din pc.\r\ntryk alslut for at lukke guiden."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_INFO_REBOOT "din pc skal genstartes for at fuldføre installationen af ${MUI_PRODUCT}. vil du genstarte nu?"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_REBOOTNOW "genstart nu"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_REBOOTLATER "nej jeg vil genstarte senere"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_RUN "kør ${MUI_PRODUCT}"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_SHOWREADME "vis readme"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_TITLE "Installation gennemført"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_SUBTITLE "Setup-guiden blev afsluttet med success."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_WINDOWTITLE ": Færdig"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_BUTTON "&Færdig"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_INFO_TEXT "${MUI_PRODUCT} er blevet installeret på din computer.\r\n\r\nKlik færdig for at lukke denne guide."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_INFO_REBOOT "Dit system skal genstartes før installeringen af ${MUI_PRODUCT} er færdig. Vil du genstarte nu?"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_REBOOTNOW "Genstart"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_REBOOTLATER "Jeg genstarter selv på andet tidspunkt"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_RUN "Kør ${MUI_PRODUCT}"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_FINISH_SHOWREADME "Vis læsmig"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_STARTMENU_WINDOWTITLE ": Start Menu mappe"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_STARTMENU_TITLE "vælg Start Menu mappe"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_STARTMENU_SUBTITLE "vælg en start menu mappe til programmet genveje."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_STARTMENU_TOP "vælg en start menu mappe til programmet genveje. du kan også skrive et navn for at lave en ny pappe."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_STARTMENU_CHECKBOX "lav ikke genveje"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_STARTMENU_TITLE "Vælg Start Menu mappe"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_STARTMENU_SUBTITLE "Vælg en Start Menu mappe til programmet's genveje."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_STARTMENU_TOP "Vælg Start Menu mappe hvor du vil lave programmets genveje. Du kan også skrive et navn til en ny mappe."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_INNERTEXT_STARTMENU_CHECKBOX "Lav ikke genveje"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_ABORTWARNING "er du sikker på at du vil afstulle ${MUI_PRODUCT} installationen?"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_ABORTWARNING "Er du sikker på at du vil lukke ${MUI_PRODUCT} Setup-guide?"
|
||||
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_TITLE "afinstaller ${MUI_PRODUCT}"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_SUBTITLE "fjerne ${MUI_PRODUCT} fra din pc."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNINNERTEXT_INTRO "dette vil fjerne ${MUI_PRODUCT} fra dit pc."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_SUBTITLE "Fjern ${MUI_PRODUCT} fra dit system."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNINNERTEXT_INTRO "Dette vil afinstallere ${MUI_PRODUCT} fra dit system."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_UNINSTALLING_TITLE "afinstallerer"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_UNINSTALLING_SUBTITLE "vent venlist mens ${MUI_PRODUCT} bliver fjernet."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_UNINSTALLING_SUBTITLE "Vent venligst imens ${MUI_PRODUCT} bliver fjernet fra dit system."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_FINISHED_TITLE "færdigt"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_FINISHED_SUBTITLE "fjernelsen var fuldført."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_FINISHED_TITLE "Færdig"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_FINISHED_SUBTITLE "Afinstalleringen blev afsluttet med success."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_END
|
|
@ -57,6 +57,8 @@
|
|||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_ABORTWARNING "Weet u zeker dat u ${MUI_PRODUCT} Setup wilt afsluiten?"
|
||||
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_CONTINUE_UNINSTALL "Klik op Deïnstalleer om de deïnstallatie te starten."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_TITLE "Deďnstalleer ${MUI_PRODUCT}"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_SUBTITLE "Verwijder ${MUI_PRODUCT} van uw system."
|
||||
|
|
|
@ -58,9 +58,11 @@
|
|||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_TEXT_ABORTWARNING "Are you sure you want to quit ${MUI_PRODUCT} Setup?"
|
||||
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_CONTINUE_UNINSTALL "Click Uninstall to start the uninstallation."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_TITLE "Uninstall ${MUI_PRODUCT}"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_INTRO_SUBTITLE "Remove ${MUI_PRODUCT} from your computer."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNINNERTEXT_INTRO "This will uninstall ${MUI_PRODUCT} from your computer."
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNINNERTEXT_INTRO "This application will uninstall ${MUI_PRODUCT} from your computer."
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_UNINSTALLING_TITLE "Uninstalling"
|
||||
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_UNINSTALLING_SUBTITLE "Please wait while ${MUI_PRODUCT} is being uninstalled."
|
||||
|
|
|
@ -199,6 +199,8 @@ add the following things (in order, from the beginning of the script):</p>
|
|||
<p class="text"><span class="bold">MUI_UNINSTALLER</span><br>
|
||||
Define if you are using an uninstaller.</p>
|
||||
<div class="margin">
|
||||
<p class="text"><span class="bold">MUI_UNCONFIRMPAGE</span><br>
|
||||
Show the uninstall confirm page.</p>
|
||||
<p class="text"><span class="bold">MUI_UNCUSTOMPAGECOMMANDS</span><br>
|
||||
Don't insert UninstPage commands. Use this if you are using custom
|
||||
UninstPage commands to add your own pages.</p>
|
||||
|
@ -382,7 +384,8 @@ FunctionEnd
|
|||
<ul>
|
||||
<li>Final version for NSIS 2 beta 0
|
||||
<li>modern3.exe UI without description area
|
||||
<li>Different translation for finish page title
|
||||
<li>Added define to show uninstall confirm page
|
||||
<li>Added language string for finish page title and continue to uninstall
|
||||
<li>Define for parameters for the application to run on the finishpage
|
||||
<li>Bugfixes
|
||||
</ul>
|
||||
|
|
|
@ -560,7 +560,9 @@
|
|||
!verbose 3
|
||||
!endif
|
||||
|
||||
UninstPage uninstConfirm un.SetUninstConfirm
|
||||
!ifdef MUI_UNCONFIRMPAGE
|
||||
UninstPage uninstConfirm un.SetUninstConfirm "" "MUI_UNINSTALLBUTTON_CONFIRM"
|
||||
!endif
|
||||
|
||||
!ifndef MUI_NOVERBOSE
|
||||
!verbose 4
|
||||
|
@ -1260,7 +1262,10 @@
|
|||
|
||||
!macro MUI_UNFUNCTIONS_PAGES
|
||||
|
||||
!insertmacro MUI_UNFUNCTIONS_CONFIRMPAGE un.SetUninstConfirm
|
||||
!ifdef MUI_UNCONFIRMPAGE
|
||||
!insertmacro MUI_UNFUNCTIONS_CONFIRMPAGE un.SetUninstConfirm
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_UNFUNCTIONS_INSTFILESPAGE un.SetInstFiles
|
||||
|
||||
!macroend
|
||||
|
@ -1336,13 +1341,19 @@
|
|||
!macro MUI_SYSTEM
|
||||
|
||||
!verbose 3
|
||||
|
||||
!define MUI_NOVERBOSE
|
||||
|
||||
!ifndef MUI_LANGUAGEFILE_INSERTED
|
||||
!error "No Modern UI language file inserted!"
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_INTERFACE
|
||||
!insertmacro MUI_BASIC
|
||||
!insertmacro MUI_UNBASIC
|
||||
|
||||
!undef MUI_NOVERBOSE
|
||||
|
||||
!verbose 4
|
||||
|
||||
!macroend
|
||||
|
@ -1353,7 +1364,6 @@
|
|||
!verbose 3
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_PAGECOMMANDS
|
||||
!insertmacro MUI_FUNCTIONS_PAGES
|
||||
!insertmacro MUI_FUNCTIONS_GUIINIT
|
||||
!insertmacro MUI_FUNCTIONS_ABORTWARNING
|
||||
|
@ -1372,7 +1382,6 @@
|
|||
|
||||
!ifdef MUI_UNINSTALLER
|
||||
|
||||
!insertmacro MUI_UNPAGECOMMANDS
|
||||
!insertmacro MUI_UNFUNCTIONS_PAGES
|
||||
!insertmacro MUI_UNFUNCTIONS_GUIINIT
|
||||
|
||||
|
@ -1397,7 +1406,7 @@
|
|||
|
||||
!else
|
||||
|
||||
!error "${LANGUAGE} included twice!"
|
||||
!error "Modern UI language file ${LANGUAGE} included twice!"
|
||||
|
||||
!endif
|
||||
|
||||
|
@ -1428,9 +1437,7 @@
|
|||
LangString "${NAME}" 0 "${${NAME}}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!ifndef "${INSTALLBUTTON}"
|
||||
!else
|
||||
|
||||
!ifdef MUI_TEXT_CONTINUE_INSTALL
|
||||
LangString "${NAME}" 0 "${${NAME}}${MUI_TEXT_CONTINUE_INSTALL}"
|
||||
|
@ -1475,9 +1482,7 @@
|
|||
"${COMMAND}" "${${NAME}}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!ifdef "${INSTALLBUTTON}"
|
||||
!else
|
||||
|
||||
!ifdef MUI_TEXT_CONTINUE_INSTALL
|
||||
"${COMMAND}" "${${NAME}} ${MUI_TEXT_CONTINUE_INSTALL}"
|
||||
|
@ -1491,6 +1496,31 @@
|
|||
|
||||
!macroend
|
||||
|
||||
!macro MUI_LANGUAGEFILE_UNNSISCOMMAND_CONTINUE COMMAND NAME INSTALLBUTTON
|
||||
|
||||
!ifndef "${INSTALLBUTTON}"
|
||||
|
||||
!ifdef MUI_TEXT_CONTINUE_NEXT
|
||||
"${COMMAND}" "${${NAME}} ${MUI_TEXT_CONTINUE_NEXT}"
|
||||
!else
|
||||
"${COMMAND}" "${${NAME}}"
|
||||
!endif
|
||||
|
||||
!else
|
||||
|
||||
!ifdef MUI_UNTEXT_CONTINUE_UNINSTALL
|
||||
"${COMMAND}" "${${NAME}} ${MUI_UNTEXT_CONTINUE_UNINSTALL}"
|
||||
!else
|
||||
"${COMMAND}" "${${NAME}}"
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!undef "${NAME}"
|
||||
|
||||
!macroend
|
||||
|
||||
|
||||
!macro MUI_LANGUAGEFILE_DEFINE DEFINE NAME
|
||||
|
||||
!ifndef "${DEFINE}"
|
||||
|
@ -1501,7 +1531,19 @@
|
|||
!macroend
|
||||
|
||||
!macro MUI_LANGUAGEFILE_END
|
||||
|
||||
!ifndef MUI_LANGUAGEFILE_INSERTED
|
||||
|
||||
!define MUI_LANGUAGEFILE_INSERTED
|
||||
|
||||
!insertmacro MUI_PAGECOMMANDS
|
||||
|
||||
!ifdef MUI_UNINSTALLER
|
||||
!insertmacro MUI_UNPAGECOMMANDS
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_DEFINE "MUI_${LANGUAGE}_LANGNAME" "MUI_LANGNAME"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_NSISCOMMAND Name MUI_NAME
|
||||
|
@ -1577,7 +1619,9 @@
|
|||
!insertmacro MUI_LANGUAGEFILE_UNLANGSTRING "MUI_UNTEXT_INTRO_TITLE"
|
||||
!insertmacro MUI_LANGUAGEFILE_UNLANGSTRING "MUI_UNTEXT_INTRO_SUBTITLE"
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_NSISCOMMAND "UninstallText" "MUI_UNINNERTEXT_INTRO"
|
||||
!ifdef MUI_UNCONFIRMPAGE
|
||||
!insertmacro MUI_LANGUAGEFILE_UNNSISCOMMAND_CONTINUE "UninstallText" "MUI_UNINNERTEXT_INTRO" "MUI_UNINSTALLBUTTON_CONFIRM"
|
||||
!endif
|
||||
|
||||
!insertmacro MUI_LANGUAGEFILE_UNLANGSTRING "MUI_UNTEXT_UNINSTALLING_TITLE"
|
||||
!insertmacro MUI_LANGUAGEFILE_UNLANGSTRING "MUI_UNTEXT_UNINSTALLING_SUBTITLE"
|
||||
|
@ -1594,6 +1638,10 @@
|
|||
!undef MUI_TEXT_CONTINUE_INSTALL
|
||||
!endif
|
||||
|
||||
!ifdef MUI_UNTEXT_CONTINUE_UNINSTALL
|
||||
!undef MUI_UNTEXT_CONTINUE_UNINSTALL
|
||||
!endif
|
||||
|
||||
!macroend
|
||||
|
||||
;--------------------------------
|
||||
|
|
|
@ -13,8 +13,11 @@
|
|||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
|
||||
!define MUI_ABORTWARNING
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
!define MUI_UNCONFIRMPAGE
|
||||
|
||||
;Language
|
||||
!insertmacro MUI_LANGUAGE "English"
|
||||
|
|
|
@ -15,9 +15,10 @@
|
|||
!define MUI_DIRECTORYPAGE
|
||||
!define MUI_ABORTWARNING
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
|
||||
!define MUI_CUSTOMPAGECOMMANDS
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
!define MUI_UNCONFIRMPAGE
|
||||
|
||||
!define TEMP1 $R0
|
||||
!define TEMP2 $R1
|
||||
|
|
|
@ -13,8 +13,11 @@
|
|||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
|
||||
!define MUI_ABORTWARNING
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
!define MUI_UNCONFIRMPAGE
|
||||
|
||||
;Languages
|
||||
!insertmacro MUI_LANGUAGE "English"
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
!include "${NSISDIR}\Contrib\Modern UI\System.nsh"
|
||||
|
||||
;$9 is being used to store the Start Menu Folder.
|
||||
;Do not use this variable in your script!
|
||||
;Do not use this variable in your script (or Push/Pop it)!
|
||||
|
||||
;You can change this variable or the default Start Menu Folder by using
|
||||
;these defines:
|
||||
|
@ -21,11 +21,13 @@
|
|||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_UNINSTALLER
|
||||
|
||||
!define MUI_STARTMENUPAGE
|
||||
|
||||
!define MUI_ABORTWARNING
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
!define MUI_UNCONFIRMPAGE
|
||||
|
||||
!define TEMP1 $R0
|
||||
|
||||
;Language
|
||||
|
|
|
@ -11,14 +11,17 @@
|
|||
;Configuration
|
||||
|
||||
!define MUI_WELCOMEPAGE
|
||||
!define MUI_FINISHPAGE
|
||||
!define MUI_FINISHPAGE_RUN "$INSTDIR\modern.exe"
|
||||
|
||||
!define MUI_LICENSEPAGE
|
||||
!define MUI_COMPONENTSPAGE
|
||||
!define MUI_DIRECTORYPAGE
|
||||
|
||||
!define MUI_FINISHPAGE
|
||||
!define MUI_FINISHPAGE_RUN "$INSTDIR\modern.exe"
|
||||
|
||||
!define MUI_ABORTWARNING
|
||||
|
||||
!define MUI_UNINSTALLER
|
||||
!define MUI_UNCONFIRMPAGE
|
||||
|
||||
;Language
|
||||
!insertmacro MUI_LANGUAGE "English"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue