finish page actions in leave function, check for NSIS_CONFIG_SILENT_SUPPORT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3101 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
8f84940ed2
commit
5fa5a34e45
1 changed files with 16 additions and 15 deletions
|
@ -480,7 +480,9 @@ Var MUI_TEMP2
|
||||||
!verbose push
|
!verbose push
|
||||||
!verbose 3
|
!verbose 3
|
||||||
|
|
||||||
IfSilent mui.langdll_done
|
!ifdef NSIS_CONFIG_SILENT_SUPPORT
|
||||||
|
IfSilent mui.langdll_done
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifndef MUI_LANGDLL_WINDOWTITLE
|
!ifndef MUI_LANGDLL_WINDOWTITLE
|
||||||
!define MUI_LANGDLL_WINDOWTITLE "Installer Language"
|
!define MUI_LANGDLL_WINDOWTITLE "Installer Language"
|
||||||
|
@ -508,7 +510,11 @@ Var MUI_TEMP2
|
||||||
StrCmp $LANGUAGE "cancel" 0 +2
|
StrCmp $LANGUAGE "cancel" 0 +2
|
||||||
Abort
|
Abort
|
||||||
|
|
||||||
mui.langdll_done:
|
!ifdef NSIS_CONFIG_SILENT_SUPPORT
|
||||||
|
mui.langdll_done:
|
||||||
|
!else ifdef MUI_LANGDLL_REGISTRY_ROOT & MUI_LANGDLL_REGISTRY_KEY & MUI_LANGDLL_REGISTRY_VALUENAME
|
||||||
|
mui.langdll_done:
|
||||||
|
!endif
|
||||||
|
|
||||||
!verbose pop
|
!verbose pop
|
||||||
|
|
||||||
|
@ -1677,7 +1683,7 @@ Var MUI_TEMP2
|
||||||
StrCpy $MUI_NOABORTWARNING "1"
|
StrCpy $MUI_NOABORTWARNING "1"
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
!insertmacro MUI_INSTALLOPTIONS_SHOW_RETURN
|
!insertmacro MUI_INSTALLOPTIONS_SHOW
|
||||||
|
|
||||||
!ifdef MUI_FINISHPAGE_ABORTWARNINGCHECK
|
!ifdef MUI_FINISHPAGE_ABORTWARNINGCHECK
|
||||||
StrCpy $MUI_NOABORTWARNING ""
|
StrCpy $MUI_NOABORTWARNING ""
|
||||||
|
@ -1701,9 +1707,12 @@ Var MUI_TEMP2
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
||||||
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
||||||
|
|
||||||
Pop $MUI_TEMP1
|
FunctionEnd
|
||||||
StrCmp $MUI_TEMP1 "success" 0 mui.finish_done
|
|
||||||
|
Function "${LEAVE}"
|
||||||
|
|
||||||
|
!insertmacro MUI_FUNCTION_CUSTOM LEAVE
|
||||||
|
|
||||||
!ifndef MUI_FINISHPAGE_NOREBOOTSUPPORT
|
!ifndef MUI_FINISHPAGE_NOREBOOTSUPPORT
|
||||||
|
|
||||||
IfRebootFlag "" mui.finish_noreboot_end
|
IfRebootFlag "" mui.finish_noreboot_end
|
||||||
|
@ -1713,7 +1722,7 @@ Var MUI_TEMP2
|
||||||
StrCmp $MUI_TEMP1 "1" 0 +2
|
StrCmp $MUI_TEMP1 "1" 0 +2
|
||||||
Reboot
|
Reboot
|
||||||
|
|
||||||
Goto mui.finish_done
|
Return
|
||||||
|
|
||||||
mui.finish_noreboot_end:
|
mui.finish_noreboot_end:
|
||||||
|
|
||||||
|
@ -1757,14 +1766,6 @@ Var MUI_TEMP2
|
||||||
mui.finish_noshowreadme:
|
mui.finish_noshowreadme:
|
||||||
|
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
mui.finish_done:
|
|
||||||
|
|
||||||
FunctionEnd
|
|
||||||
|
|
||||||
Function "${LEAVE}"
|
|
||||||
|
|
||||||
!insertmacro MUI_FUNCTION_CUSTOM LEAVE
|
|
||||||
|
|
||||||
FunctionEnd
|
FunctionEnd
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue