From c66f36c573caa2b158f4268ebb293d79bda00a18 Mon Sep 17 00:00:00 2001 From: joostverburg Date: Fri, 20 Sep 2002 22:57:09 +0000 Subject: [PATCH] working on io integration git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1092 212acab6-be3b-0410-9dea-997c60f758d6 --- Examples/Modern UI/ModernUI.nsh | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Examples/Modern UI/ModernUI.nsh b/Examples/Modern UI/ModernUI.nsh index 6aa1301b..a7cb7700 100644 --- a/Examples/Modern UI/ModernUI.nsh +++ b/Examples/Modern UI/ModernUI.nsh @@ -1,4 +1,4 @@ -;Modern UI Header File version 1.19c +;Modern UI Header File version 1.19d - WORKING ON INSTALLOPTIONS INTEGRATION ;Written by Joost Verburg ;See Example.nsi & Multilanguage.nsi for an example of usage @@ -244,4 +244,26 @@ !macroend +!macro MUI_INSTALLOPTIONS_UNBACK + + StrCmp ${IO_DIRECTION} "${IO_DIRECTION_NEXT}" "" +3 + Call un.onPrevPage + Abort + StrCmp ${IO_DIRECTION} "${IO_DIRECTION_PREV}" "" +3 + Call un.onPrevPage + Goto done + +!macroend + +!macro MUI_INSTALLOPTIONS_UNNEXT + + StrCmp ${IO_DIRECTION} ${IO_DIRECTION_NEXT} "" +3 + Call un.onNextPage + Goto done + StrCmp ${IO_DIRECTION} ${IO_DIRECTION_PREV} "" +3 + Call un.onNextPage + Abort + +!macroend + !endif \ No newline at end of file