-- 1.75 - April 1, 2006
+
- 1.76 - September 23, 2006
-- Added show function for the start menu page
-- Added MUI_HEADER_TRANSPARENT_TEXT for transparent header texts
+- Added MUI_ABORTWARNING_CANCEL_DEFAULT
diff --git a/Contrib/Modern UI/System.nsh b/Contrib/Modern UI/System.nsh
index 357835d1..19b0c41d 100644
--- a/Contrib/Modern UI/System.nsh
+++ b/Contrib/Modern UI/System.nsh
@@ -312,7 +312,11 @@ Var /GLOBAL MUI_TEMP2
StrCmp $MUI_NOABORTWARNING "1" mui.quit
!endif
- MessageBox MB_YESNO|MB_ICONEXCLAMATION "${MUI_ABORTWARNING_TEXT}" IDYES mui.quit
+ !ifdef MUI_ABORTWARNING_CANCEL_DEFAULT
+ MessageBox MB_YESNO|MB_ICONEXCLAMATION|MB_DEFBUTTON2 "${MUI_ABORTWARNING_TEXT}" IDYES mui.quit
+ !else
+ MessageBox MB_YESNO|MB_ICONEXCLAMATION "${MUI_ABORTWARNING_TEXT}" IDYES mui.quit
+ !endif
Abort
mui.quit:
@@ -321,7 +325,11 @@ Var /GLOBAL MUI_TEMP2
!macro MUI_UNABORTWARNING
- MessageBox MB_YESNO|MB_ICONEXCLAMATION "${MUI_UNABORTWARNING_TEXT}" IDYES mui.quit
+ !ifdef MUI_UNABORTWARNING_CANCEL_DEFAULT
+ MessageBox MB_YESNO|MB_ICONEXCLAMATION|MB_DEFBUTTON2 "${MUI_UNABORTWARNING_TEXT}" IDYES mui.quit
+ !else
+ MessageBox MB_YESNO|MB_ICONEXCLAMATION "${MUI_UNABORTWARNING_TEXT}" IDYES mui.quit
+ !endif
Abort
mui.quit: