mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-05 12:37:46 +00:00
Update nsis.tmpl
React appropriately when the user cancels the downloading of a component.
This commit is contained in:
@@ -192,8 +192,14 @@
|
||||
${If} $0 == "success"
|
||||
ZipDLL::extractall "$TEMP\?zipName" "$INSTDIR\?dir"
|
||||
Delete "$TEMP\?zipName"
|
||||
${ElseIf} $0 == "cancel"
|
||||
MessageBox MB_ICONQUESTION|MB_YESNO|MB_TOPMOST \
|
||||
"Download of component '?sectionName' cancelled. Continue installation process??" \
|
||||
IDYES ignore
|
||||
abort
|
||||
${Else}
|
||||
MessageBox MB_ICONSTOP|MB_ABORTRETRYIGNORE "Error: $0" IDRETRY retry IDIGNORE ignore
|
||||
MessageBox MB_ICONSTOP|MB_ABORTRETRYIGNORE|MB_TOPMOST "Error: $0" \
|
||||
IDRETRY retry IDIGNORE ignore
|
||||
abort
|
||||
${EndIf}
|
||||
|
||||
@@ -252,4 +258,4 @@
|
||||
Function .onInit
|
||||
${GetRoot} "$EXEDIR" $R0
|
||||
strCpy $INSTDIR "$R0\?{c.name}"
|
||||
FunctionEnd
|
||||
FunctionEnd
|
||||
|
||||
Reference in New Issue
Block a user