diff --git a/Examples/Modern UI/Basic.nsi b/Examples/Modern UI/Basic.nsi index 85321007..2063735d 100644 --- a/Examples/Modern UI/Basic.nsi +++ b/Examples/Modern UI/Basic.nsi @@ -5,13 +5,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -54,12 +54,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -72,11 +71,11 @@ SectionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "Copy modern.exe to the application folder." + LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -85,7 +84,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR" diff --git a/Examples/Modern UI/HeaderBitmap.nsi b/Examples/Modern UI/HeaderBitmap.nsi index f97dc8b0..1729f82d 100644 --- a/Examples/Modern UI/HeaderBitmap.nsi +++ b/Examples/Modern UI/HeaderBitmap.nsi @@ -5,13 +5,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -63,12 +63,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -81,11 +80,11 @@ SectionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "Copy modern.exe to the application folder." + LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -94,7 +93,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR" diff --git a/Examples/Modern UI/InstallOptions.nsi b/Examples/Modern UI/InstallOptions.nsi index 46f4abc5..e0c77f99 100644 --- a/Examples/Modern UI/InstallOptions.nsi +++ b/Examples/Modern UI/InstallOptions.nsi @@ -7,13 +7,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -70,12 +70,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -131,11 +130,11 @@ FunctionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "Copy modern.exe to the application folder." + LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -144,7 +143,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR" diff --git a/Examples/Modern UI/MultiLanguage.nsi b/Examples/Modern UI/MultiLanguage.nsi index 7d94cc17..2dfad8ba 100644 --- a/Examples/Modern UI/MultiLanguage.nsi +++ b/Examples/Modern UI/MultiLanguage.nsi @@ -5,13 +5,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -88,12 +88,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -115,39 +114,39 @@ FunctionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "modern.exe: English description" -LangString DESC_SecCopyUI ${LANG_FRENCH} "modern.exe: French description" -LangString DESC_SecCopyUI ${LANG_GERMAN} "modern.exe: German description" -LangString DESC_SecCopyUI ${LANG_SPANISH} "modern.exe: Spanish description" -LangString DESC_SecCopyUI ${LANG_SIMPCHINESE} "modern.exe: Simplified Chinese description" -LangString DESC_SecCopyUI ${LANG_TRADCHINESE} "modern.exe: Traditional Chinese description" -LangString DESC_SecCopyUI ${LANG_JAPANESE} "modern.exe: Japanese description" -LangString DESC_SecCopyUI ${LANG_KOREAN} "modern.exe: Korean description" -LangString DESC_SecCopyUI ${LANG_ITALIAN} "modern.exe: Italian description" -LangString DESC_SecCopyUI ${LANG_DUTCH} "modern.exe: Dutch description" -LangString DESC_SecCopyUI ${LANG_DANISH} "modern.exe: Danish description" -LangString DESC_SecCopyUI ${LANG_SWEDISH} "modern.exe: Swedish description" -LangString DESC_SecCopyUI ${LANG_GREEK} "modern.exe: Greek description" -LangString DESC_SecCopyUI ${LANG_RUSSIAN} "modern.exe: Russian description" -LangString DESC_SecCopyUI ${LANG_PORTUGUESE} "modern.exe: Portuguese description" -LangString DESC_SecCopyUI ${LANG_PORTUGUESEBR} "modern.exe: Portuguese (Brasil) description" -LangString DESC_SecCopyUI ${LANG_POLISH} "modern.exe: Polish description" -LangString DESC_SecCopyUI ${LANG_UKRAINIAN} "modern.exe: Ukrainian description" -LangString DESC_SecCopyUI ${LANG_CZECH} "modern.exe: Czechian description" -LangString DESC_SecCopyUI ${LANG_SLOVAK} "modern.exe: Slovakian description" -LangString DESC_SecCopyUI ${LANG_CROATIAN} "modern.exe: Slovakian description" -LangString DESC_SecCopyUI ${LANG_BULGARIAN} "modern.exe: Bulgarian description" -LangString DESC_SecCopyUI ${LANG_HUNGARIAN} "modern.exe: Hungarian description" -LangString DESC_SecCopyUI ${LANG_THAI} "modern.exe: Thai description" -LangString DESC_SecCopyUI ${LANG_ROMANIAN} "modern.exe: Romanian description" -LangString DESC_SecCopyUI ${LANG_MACEDONIAN} "modern.exe: Macedonian description" -LangString DESC_SecCopyUI ${LANG_TURKISH} "modern.exe: Turkish description" -LangString DESC_SecCopyUI ${LANG_LITHUANIAN} "modern.exe: Lithuanian description" -LangString DESC_SecCopyUI ${LANG_CATALAN} "modern.exe: Catalan description" + LangString DESC_SecDummy ${LANG_ENGLISH} "Test section: English description" + LangString DESC_SecDummy ${LANG_FRENCH} "Test section: French description" + LangString DESC_SecDummy ${LANG_GERMAN} "Test section: German description" + LangString DESC_SecDummy ${LANG_SPANISH} "Test section: Spanish description" + LangString DESC_SecDummy ${LANG_SIMPCHINESE} "Test section: Simplified Chinese description" + LangString DESC_SecDummy ${LANG_TRADCHINESE} "Test section: Traditional Chinese description" + LangString DESC_SecDummy ${LANG_JAPANESE} "Test section: Japanese description" + LangString DESC_SecDummy ${LANG_KOREAN} "Test section: Korean description" + LangString DESC_SecDummy ${LANG_ITALIAN} "Test section: Italian description" + LangString DESC_SecDummy ${LANG_DUTCH} "Test section: Dutch description" + LangString DESC_SecDummy ${LANG_DANISH} "Test section: Danish description" + LangString DESC_SecDummy ${LANG_SWEDISH} "Test section: Swedish description" + LangString DESC_SecDummy ${LANG_GREEK} "Test section: Greek description" + LangString DESC_SecDummy ${LANG_RUSSIAN} "Test section: Russian description" + LangString DESC_SecDummy ${LANG_PORTUGUESE} "Test section: Portuguese description" + LangString DESC_SecDummy ${LANG_PORTUGUESEBR} "Test section: Portuguese (Brasil) description" + LangString DESC_SecDummy ${LANG_POLISH} "Test section: Polish description" + LangString DESC_SecDummy ${LANG_UKRAINIAN} "Test section: Ukrainian description" + LangString DESC_SecDummy ${LANG_CZECH} "Test section: Czechian description" + LangString DESC_SecDummy ${LANG_SLOVAK} "Test section: Slovakian description" + LangString DESC_SecDummy ${LANG_CROATIAN} "Test section: Slovakian description" + LangString DESC_SecDummy ${LANG_BULGARIAN} "Test section: Bulgarian description" + LangString DESC_SecDummy ${LANG_HUNGARIAN} "Test section: Hungarian description" + LangString DESC_SecDummy ${LANG_THAI} "Test section: Thai description" + LangString DESC_SecDummy ${LANG_ROMANIAN} "Test section: Romanian description" + LangString DESC_SecDummy ${LANG_MACEDONIAN} "Test section: Macedonian description" + LangString DESC_SecDummy ${LANG_TURKISH} "Test section: Turkish description" + LangString DESC_SecDummy ${LANG_LITHUANIAN} "Test section: Lithuanian description" + LangString DESC_SecDummy ${LANG_CATALAN} "Test section: Catalan description" -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -156,7 +155,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR" diff --git a/Examples/Modern UI/StartMenu.nsi b/Examples/Modern UI/StartMenu.nsi index 5170a5ce..a379871b 100644 --- a/Examples/Modern UI/StartMenu.nsi +++ b/Examples/Modern UI/StartMenu.nsi @@ -7,13 +7,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -69,12 +69,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -86,7 +85,6 @@ Section "Dummy Test File" SecCopyUI ;Create shortcuts CreateDirectory "$SMPROGRAMS\${MUI_STARTMENUPAGE_VARIABLE}" - CreateShortCut "$SMPROGRAMS\${MUI_STARTMENUPAGE_VARIABLE}\Modern UI.lnk" "$INSTDIR\modern.exe" CreateShortCut "$SMPROGRAMS\${MUI_STARTMENUPAGE_VARIABLE}\Uninstall.lnk" "$INSTDIR\Uninstall.exe" !insertmacro MUI_STARTMENU_WRITE_END @@ -96,11 +94,11 @@ SectionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "Copy modern.exe to the application folder." + LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -109,7 +107,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR" diff --git a/Examples/Modern UI/WelcomeFinish.nsi b/Examples/Modern UI/WelcomeFinish.nsi index b68f5b22..9898f4d4 100644 --- a/Examples/Modern UI/WelcomeFinish.nsi +++ b/Examples/Modern UI/WelcomeFinish.nsi @@ -5,13 +5,13 @@ ;-------------------------------- ;Include Modern UI -!include "MUI.nsh" + !include "MUI.nsh" ;-------------------------------- ;Product Info -!define MUI_PRODUCT "Modern UI Test" -!define MUI_VERSION "1.65" + !define MUI_PRODUCT "Modern UI Test" + !define MUI_VERSION "1.65" ;-------------------------------- ;Configuration @@ -57,12 +57,11 @@ ;-------------------------------- ;Installer Sections -Section "Dummy Test File" SecCopyUI - - ;ADD YOUR OWN STUFF HERE! +Section "Dummy Section" SecDummy SetOutPath "$INSTDIR" - File "${NSISDIR}\Contrib\UIs\modern.exe" + + ;ADD YOUR OWN STUFF HERE! ;Store install folder WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR @@ -75,11 +74,11 @@ SectionEnd ;-------------------------------- ;Descriptions -LangString DESC_SecCopyUI ${LANG_ENGLISH} "Copy modern.exe to the application folder." + LangString DESC_SecDummy ${LANG_ENGLISH} "A test section." -!insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) -!insertmacro MUI_FUNCTIONS_DESCRIPTION_END + !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy) + !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ;-------------------------------- ;Uninstaller Section @@ -88,7 +87,6 @@ Section "Uninstall" ;ADD YOUR OWN STUFF HERE! - Delete "$INSTDIR\modern.exe" Delete "$INSTDIR\Uninstall.exe" RMDir "$INSTDIR"