From cd49da434de0c02d273a391eb31bab0559a4bde4 Mon Sep 17 00:00:00 2001 From: joostverburg Date: Sat, 21 Sep 2002 11:10:18 +0000 Subject: [PATCH] test - added uninst io macro git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1110 212acab6-be3b-0410-9dea-997c60f758d6 --- Examples/Modern UI/ModernUI.nsh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Examples/Modern UI/ModernUI.nsh b/Examples/Modern UI/ModernUI.nsh index c9b34d91..34e28c8a 100644 --- a/Examples/Modern UI/ModernUI.nsh +++ b/Examples/Modern UI/ModernUI.nsh @@ -1,4 +1,4 @@ -;Modern UI Header File version 1.19e - WORKING ON INSTALLOPTIONS INTEGRATION +;Modern UI Header File version 1.19f - WORKING ON INSTALLOPTIONS INTEGRATION ;Written by Joost Verburg ;See Example.nsi & Multilanguage.nsi for an example of usage @@ -237,6 +237,21 @@ !macroend +!macro MUI_INSTALLOPTIONS_UNSHOW FILE + + InstallOptions::dialog "$PLUGINSDIR\${FILE}" + Pop ${TEMP1} + + StrCmp ${TEMP1} "cancel" "" +2 + Quit + + StrCmp ${TEMP1} "back" "" +7 + !insertmacro MUI_INSTALLOPTIONS_UNBACK + + !insertmacro MUI_INSTALLOPTIONS_UNNEXT + +!macroend + !macro MUI_INSTALLOPTIONS_BACK StrCmp ${IO_DIRECTION} "${IO_DIRECTION_NEXT}" "" +3