diff options
author | Varriount <Varriount@users.noreply.github.com> | 2014-10-21 17:02:32 -0400 |
---|---|---|
committer | Varriount <Varriount@users.noreply.github.com> | 2014-10-21 17:02:32 -0400 |
commit | b0d9dc42351ebe3e81f2cee22a5713247ea4515a (patch) | |
tree | d11f3bc3ff621cfb6fa226ce52c2cd332b187d78 /tools/niminst/nsis.tmpl | |
parent | 95595d86a99ea44cbf1be1d2ce0e13ca5cdfb404 (diff) | |
download | Nim-b0d9dc42351ebe3e81f2cee22a5713247ea4515a.tar.gz |
Update nsis.tmpl
React appropriately when the user cancels the downloading of a component.
Diffstat (limited to 'tools/niminst/nsis.tmpl')
-rw-r--r-- | tools/niminst/nsis.tmpl | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/niminst/nsis.tmpl b/tools/niminst/nsis.tmpl index c4270081e..974def634 100644 --- a/tools/niminst/nsis.tmpl +++ b/tools/niminst/nsis.tmpl @@ -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 \ No newline at end of file + FunctionEnd |