Modern UI 1.69
* All uninstaller pages work without installer pages * Fixed top text on uninstaller license page git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3368 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
91574fa7ec
commit
f806c7ce4c
9 changed files with 94 additions and 87 deletions
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;Basic Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "Basic.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -50,7 +50,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -61,12 +61,14 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;Language strings
|
||||
LangString DESC_SecDummy ${LANG_ENGLISH} "A test section."
|
||||
|
||||
;Assign language strings to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
||||
|
||||
;--------------------------------
|
||||
;Uninstaller Section
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;Header Bitmap Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "HeaderBitmap.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -51,7 +51,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -62,8 +62,10 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;Language strings
|
||||
LangString DESC_SecDummy ${LANG_ENGLISH} "A test section."
|
||||
|
||||
;Assign language strings to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;InstallOptions Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "InstallOptions.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -49,7 +49,7 @@
|
|||
|
||||
;These files should be inserted before other files in the data block
|
||||
;Keep these lines before any File command
|
||||
;Only for solid compression (by default, solid compression is enabled for BZip2 and LZMA)
|
||||
;Only for solid compression (by default, solid compression is enabled for BZIP2 and LZMA)
|
||||
|
||||
ReserveFile "ioA.ini"
|
||||
ReserveFile "ioB.ini"
|
||||
|
@ -70,7 +70,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -124,8 +124,10 @@ FunctionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;Language strings
|
||||
LangString DESC_SecDummy ${LANG_ENGLISH} "A test section."
|
||||
|
||||
;Assign language strings to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;Multilingual Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "MultiLanguage.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -89,7 +89,8 @@
|
|||
|
||||
;These files should be inserted before other files in the data block
|
||||
;Keep these lines before any File command
|
||||
;Only for BZIP2 (solid) compression
|
||||
;Only for solid compression (by default, solid compression is enabled for BZIP2 and LZMA)
|
||||
|
||||
!insertmacro MUI_RESERVEFILE_LANGDLL
|
||||
|
||||
;--------------------------------
|
||||
|
@ -101,7 +102,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -121,11 +122,13 @@ FunctionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;USE A LANGSTRING IF YOU WANT A DESCRIPTION TO BE LANGUAGE SPECIFIC
|
||||
;USE A LANGUAGE STRING IF YOU WANT YOUR DESCRIPTIONS TO BE LANGAUGE SPECIFIC
|
||||
|
||||
;Assign descriptions to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} "A test section."
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
||||
|
||||
;--------------------------------
|
||||
;Uninstaller Section
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;Start Menu Folder Selection Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "StartMenu.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -64,7 +64,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -83,8 +83,10 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;Language strings
|
||||
LangString DESC_SecDummy ${LANG_ENGLISH} "A test section."
|
||||
|
||||
;Assign language strings to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;NSIS Modern User Interface version 1.68
|
||||
;NSIS Modern User Interface version 1.69
|
||||
;Welcome/Finish Page Example Script
|
||||
;Written by Joost Verburg
|
||||
|
||||
|
@ -11,13 +11,13 @@
|
|||
;Configuration
|
||||
|
||||
;General
|
||||
Name "Modern UI Test 1.68"
|
||||
Name "Modern UI Test 1.69"
|
||||
OutFile "WelcomeFinish.exe"
|
||||
|
||||
;Folder selection page
|
||||
;Default installation folder
|
||||
InstallDir "$PROGRAMFILES\Modern UI Test"
|
||||
|
||||
;Get install folder from registry if available
|
||||
;Get installation folder from registry if available
|
||||
InstallDirRegKey HKCU "Software\Modern UI Test" ""
|
||||
|
||||
;--------------------------------
|
||||
|
@ -54,7 +54,7 @@ Section "Dummy Section" SecDummy
|
|||
|
||||
;ADD YOUR OWN STUFF HERE!
|
||||
|
||||
;Store install folder
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Modern UI Test" "" $INSTDIR
|
||||
|
||||
;Create uninstaller
|
||||
|
@ -65,8 +65,10 @@ SectionEnd
|
|||
;--------------------------------
|
||||
;Descriptions
|
||||
|
||||
;Language strings
|
||||
LangString DESC_SecDummy ${LANG_ENGLISH} "A test section."
|
||||
|
||||
;Assign language strings to sections
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SecDummy} $(DESC_SecDummy)
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue