From f0b820257f9c95f765449b58e3a1de3c8782cb54 Mon Sep 17 00:00:00 2001 From: joostverburg Date: Sun, 27 Oct 2002 11:56:12 +0000 Subject: [PATCH] !verbose 3 for cleaner logs git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1483 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/Modern UI/Language files/Arabic.nsh | 5 +- Contrib/Modern UI/Language files/Dutch.nsh | 5 +- Contrib/Modern UI/Language files/English.nsh | 5 +- Contrib/Modern UI/Language files/French.nsh | 6 +- Contrib/Modern UI/Language files/German.nsh | 5 +- Contrib/Modern UI/Language files/Greek.nsh | 3 + Contrib/Modern UI/Language files/Italian.nsh | 5 +- Contrib/Modern UI/Language files/Polish.nsh | 5 +- .../Modern UI/Language files/PortugueseBR.nsh | 5 +- Contrib/Modern UI/Language files/Russian.nsh | 9 +- .../Modern UI/Language files/SimpChinese.nsh | 7 +- Contrib/Modern UI/Language files/Spanish.nsh | 5 +- .../Modern UI/Language files/TradChinese.nsh | 9 +- .../Modern UI/Language files/Ukrainian.nsh | 5 +- Contrib/Modern UI/System.nsh | 290 ++++++++++++++---- 15 files changed, 299 insertions(+), 70 deletions(-) diff --git a/Contrib/Modern UI/Language files/Arabic.nsh b/Contrib/Modern UI/Language files/Arabic.nsh index bab407a6..42d9faf6 100644 --- a/Contrib/Modern UI/Language files/Arabic.nsh +++ b/Contrib/Modern UI/Language files/Arabic.nsh @@ -5,6 +5,7 @@ ;By asdfuae@msn.com ;-------------------------------- +!verbose 3 !ifndef MUI_ARABIC_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ARABIC} "ÅÒÇáÉ&" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Dutch.nsh b/Contrib/Modern UI/Language files/Dutch.nsh index 37a75499..24cc342e 100644 --- a/Contrib/Modern UI/Language files/Dutch.nsh +++ b/Contrib/Modern UI/Language files/Dutch.nsh @@ -5,6 +5,7 @@ ;By Joost Verburg ;-------------------------------- +!verbose 3 !ifndef MUI_DUTCH_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_DUTCH} "&Verwijderen" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/English.nsh b/Contrib/Modern UI/Language files/English.nsh index 1058d662..c23988ef 100644 --- a/Contrib/Modern UI/Language files/English.nsh +++ b/Contrib/Modern UI/Language files/English.nsh @@ -5,6 +5,7 @@ ;By Joost Verburg ;-------------------------------- +!verbose 3 !ifndef MUI_ENGLISH_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ENGLISH} "&Uninstall" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/French.nsh b/Contrib/Modern UI/Language files/French.nsh index b4e50e43..4bbdb94d 100644 --- a/Contrib/Modern UI/Language files/French.nsh +++ b/Contrib/Modern UI/Language files/French.nsh @@ -5,6 +5,7 @@ ;By Sébastien Delahaye ;-------------------------------- +!verbose 3 !ifndef MUI_FRENCH_USED @@ -57,6 +58,7 @@ LangString MUI_BUTTONTEXT_INSTALL ${LANG_FRENCH} "&Installer" !endif + ;UNINSTALLER !ifdef MUI_UNINSTALLER @@ -82,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_FRENCH} "&Désinstaller" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/German.nsh b/Contrib/Modern UI/Language files/German.nsh index 09f3166e..60341c45 100644 --- a/Contrib/Modern UI/Language files/German.nsh +++ b/Contrib/Modern UI/Language files/German.nsh @@ -5,6 +5,7 @@ ;By L.King ;-------------------------------- +!verbose 3 !ifndef MUI_GERMAN_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_GERMAN} "&Deinstallieren" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Greek.nsh b/Contrib/Modern UI/Language files/Greek.nsh index c2df4292..0d9cf43d 100644 --- a/Contrib/Modern UI/Language files/Greek.nsh +++ b/Contrib/Modern UI/Language files/Greek.nsh @@ -5,6 +5,7 @@ ;By Makidis N. Mike ;-------------------------------- +!verbose 3 !ifndef MUI_GREEK_USED @@ -84,3 +85,5 @@ !endif !endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Italian.nsh b/Contrib/Modern UI/Language files/Italian.nsh index f079b0b3..e0cb9350 100644 --- a/Contrib/Modern UI/Language files/Italian.nsh +++ b/Contrib/Modern UI/Language files/Italian.nsh @@ -5,6 +5,7 @@ ;By SANFACE Software ;-------------------------------- +!verbose 3 !ifndef MUI_ITALIAN_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ITALIAN} "&Disinstalla" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Polish.nsh b/Contrib/Modern UI/Language files/Polish.nsh index 1d9d1df1..468827ca 100644 --- a/Contrib/Modern UI/Language files/Polish.nsh +++ b/Contrib/Modern UI/Language files/Polish.nsh @@ -5,6 +5,7 @@ ;By Piotr Murawski & Rafa³ Lampe; www.lomsel.prv.pl mailto:ppiter@skrzynka.pl ;-------------------------------- +!verbose 3 !ifndef MUI_POLISH_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_POLISH} "Odinstaluj" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/PortugueseBR.nsh b/Contrib/Modern UI/Language files/PortugueseBR.nsh index a1957c86..358d01e2 100644 --- a/Contrib/Modern UI/Language files/PortugueseBR.nsh +++ b/Contrib/Modern UI/Language files/PortugueseBR.nsh @@ -5,6 +5,7 @@ ;By Layout do Brasil www.layoutdobrasil.com ;-------------------------------- +!verbose 3 !ifndef MUI_PORTUGUESEBR_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_PORTUGUESEBR} "&Desinstalar" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Russian.nsh b/Contrib/Modern UI/Language files/Russian.nsh index 55daa72a..25ca19d6 100644 --- a/Contrib/Modern UI/Language files/Russian.nsh +++ b/Contrib/Modern UI/Language files/Russian.nsh @@ -2,9 +2,10 @@ ;version 1 - Compatible with Modern UI 1.3 ;Language: Russian (1049) -;By Nik Medved (brainsucker) -;Fixed by Scam +;By Nik Medved (brainsucker). Fixed by Scam. + ;-------------------------------- +!verbose 3 !ifndef MUI_RUSSIAN_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_RUSSIAN} "&Óäàëèòü" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/SimpChinese.nsh b/Contrib/Modern UI/Language files/SimpChinese.nsh index 2c5abcf0..b402900a 100644 --- a/Contrib/Modern UI/Language files/SimpChinese.nsh +++ b/Contrib/Modern UI/Language files/SimpChinese.nsh @@ -1,10 +1,11 @@ ;Modern UI Language File ;version 1 - Compatible with Modern UI 1.3 -; Language: "Chinese (Simplified)" (2052) -; Kii Ali +;Language: 'Chinese (Simplified)' (2052) +;Kii Ali ;-------------------------------- +!verbose 3 !ifndef MUI_SIMPCHINESE_USED @@ -84,3 +85,5 @@ !endif !endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Spanish.nsh b/Contrib/Modern UI/Language files/Spanish.nsh index 03c291a7..bfd4c6c3 100644 --- a/Contrib/Modern UI/Language files/Spanish.nsh +++ b/Contrib/Modern UI/Language files/Spanish.nsh @@ -5,6 +5,7 @@ ;By MoNKi ;-------------------------------- +!verbose 3 !ifndef MUI_SPANISH_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_SPANISH} "&Desinstalar" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/TradChinese.nsh b/Contrib/Modern UI/Language files/TradChinese.nsh index c6281ad0..26bd75e6 100644 --- a/Contrib/Modern UI/Language files/TradChinese.nsh +++ b/Contrib/Modern UI/Language files/TradChinese.nsh @@ -1,10 +1,11 @@ ;Modern UI Language File ;version 1 - Compatible with Modern UI 1.3 -; Language: "Chinese (Traditional)" (1028) -; Kii Ali +;Language: 'Chinese (Traditional)' (1028) +;Kii Ali ;-------------------------------- +!verbose 3 !ifndef MUI_TRADCHINESE_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_TRADCHINESE} "¸Ñ°£¦w¸Ë(&U)" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/Language files/Ukrainian.nsh b/Contrib/Modern UI/Language files/Ukrainian.nsh index a37bd44d..2d66435b 100644 --- a/Contrib/Modern UI/Language files/Ukrainian.nsh +++ b/Contrib/Modern UI/Language files/Ukrainian.nsh @@ -5,6 +5,7 @@ ;By Yuri Holubow, Our Soft (http://www.ns.lviv.ua) ;-------------------------------- +!verbose 3 !ifndef MUI_UKRAINIAN_USED @@ -83,4 +84,6 @@ LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_UKRAINIAN} "&Âèäàëèòè" !endif -!endif \ No newline at end of file +!endif + +!verbose 4 \ No newline at end of file diff --git a/Contrib/Modern UI/System.nsh b/Contrib/Modern UI/System.nsh index f7c52a87..82c210d7 100644 --- a/Contrib/Modern UI/System.nsh +++ b/Contrib/Modern UI/System.nsh @@ -21,6 +21,8 @@ !define MUI_TEMP2 $R1 !macro MUI_INTERFACE + + !verbose 3 ;User interface @@ -72,75 +74,71 @@ BrandingText /TRIMRIGHT "${MUI_BRANDINGTEXT}" !define CURRENTPAGE ${MUI_CURRENTPAGEVAR} - -!macroend - -!macro MUI_FINISHHEADER - - ;Finish text on the header (white rectangle) - IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1 - - !ifndef MUI_SETPAGE_FUNCTIONNAME - !error "Modern UI Error: SetPage function name (MUI_SETPAGE_FUNCTIONNAME) not defined!" - !endif - - Call "${MUI_SETPAGE_FUNCTIONNAME}" - -!macroend - -!macro MUI_UNFINISHHEADER - - ;Finish text on the header (white rectangle) - - IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1 - - !ifndef MUI_UNSETPAGE_FUNCTIONNAME - !error "Modern UI Error: Uninstall SetPage function name (MUI_UNSETPAGE_FUNCTIONNAME) not defined!" - !endif - - Call "${MUI_UNSETPAGE_FUNCTIONNAME}" + !verbose 4 !macroend !macro MUI_INNERDIALOG_INIT + !verbose 3 + Push ${MUI_TEMP1} + + !verbose 4 !macroend !macro MUI_INNERDIALOG_START PAGE + + !verbose 3 StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE} + !verbose 4 + !macroend !macro MUI_INNERDIALOG_TEXT CONTROL TEXT - ;Text on inner dialogs components + !verbose 3 + + ;Text on inner dialogs components - FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT - GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL} - SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" + FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT + GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL} + SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" + + !verbose 4 !macroend !macro MUI_INNERDIALOG_STOP PAGE + !verbose 3 + Goto done done_${PAGE}: + !verbose 4 + !macroend !macro MUI_INNERDIALOG_END + !verbose 3 + done: Pop ${MUI_TEMP1} + + !verbose 4 !macroend !macro MUI_NEXTPAGE + !verbose 3 + ;Set backgrounds & fonts for the outer dialog (only once) StrCmp ${CURRENTPAGE} "" "" no_first_run @@ -173,11 +171,15 @@ !endif Call "${MUI_SETPAGE_FUNCTIONNAME}" + + !verbose 4 !macroend !macro MUI_UNNEXTPAGE + !verbose 3 + ;Set backgrounds & fonts for the outer dialog (only once) StrCmp ${CURRENTPAGE} "" "" no_first_run @@ -210,11 +212,15 @@ !endif Call "${MUI_UNSETPAGE_FUNCTIONNAME}" + + !verbose 4 !macroend !macro MUI_PREVPAGE + !verbose 3 + IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1 !ifndef MUI_SETPAGE_FUNCTIONNAME @@ -223,10 +229,14 @@ Call "${MUI_SETPAGE_FUNCTIONNAME}" + !verbose 4 + !macroend !macro MUI_UNPREVPAGE + !verbose 3 + IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1 !ifndef MUI_UNSETPAGE_FUNCTIONNAME @@ -235,79 +245,153 @@ Call "${MUI_UNSETPAGE_FUNCTIONNAME}" + !verbose 4 + !macroend !macro MUI_PAGE_INIT + !verbose 3 + Push ${MUI_TEMP1} + + !verbose 4 !macroend !macro MUI_PAGE_START PAGE - StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE} + !verbose 3 + + StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE} + + !verbose 4 !macroend !macro MUI_HEADER_TEXT TEXT SUBTEXT + !verbose 3 + ;Text on the white rectangle GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037 SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038 SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${SUBTEXT}" + + !verbose 4 !macroend !macro MUI_PAGE_STOP PAGE + !verbose 3 + Goto done done_${PAGE}: + !verbose 4 + !macroend !macro MUI_PAGE_END + + !verbose 3 done: Pop ${MUI_TEMP1} + !verbose 4 + !macroend !macro MUI_DESCRIPTION_INIT + !verbose 3 + Push ${MUI_TEMP1} FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} 1043 + + !verbose 4 !macroend !macro MUI_DESCRIPTION_TEXT VAR TEXT + !verbose 3 + ;Set text on the Description frame StrCmp $0 ${VAR} "" +3 SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" Goto done + + !verbose 4 !macroend !macro MUI_DESCRIPTION_END + !verbose 3 + done: Pop ${MUI_TEMP1} + + !verbose 4 !macroend +!macro MUI_FINISHHEADER + + !verbose 3 + + ;Finish text on the header (white rectangle) + + IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1 + + !ifndef MUI_SETPAGE_FUNCTIONNAME + !error "Modern UI Error: SetPage function name (MUI_SETPAGE_FUNCTIONNAME) not defined!" + !endif + + Call "${MUI_SETPAGE_FUNCTIONNAME}" + + !verbose 4 + +!macroend + +!macro MUI_UNFINISHHEADER + + !verbose 3 + + ;Finish text on the header (white rectangle) + + IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1 + + !ifndef MUI_UNSETPAGE_FUNCTIONNAME + !error "Modern UI Error: Uninstall SetPage function name (MUI_UNSETPAGE_FUNCTIONNAME) not defined!" + !endif + + Call "${MUI_UNSETPAGE_FUNCTIONNAME}" + + !verbose 4 + +!macroend + !macro MUI_ABORTWARNING + !verbose 3 + ;Warning when Cancel button is pressed MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(MUI_MSGTEXT_ABORTWARNING)" IDYES quit Abort quit: + !verbose 4 + !macroend ;-------------------------------- @@ -315,13 +399,19 @@ !macro MUI_INSTALLOPTIONS DIRECTIONVAR NOSETDIRECTIONVAR + !verbose 3 + !define IO_NOSETDIRECTION ${DIRECTIONVAR} !define IO_DIRECTION ${NOSETDIRECTIONVAR} - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_EXTRACT FILE + !verbose 3 + ;Init plugin system !ifndef MUI_INSTALLOPTIONS_INITPLUGINS !define MUI_INSTALLOPTIONS_INITPLUGINS @@ -330,11 +420,15 @@ !endif File /oname=$PLUGINSDIR\${FILE} "${FILE}" - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNEXTRACT FILE + !verbose 3 + ;Init plugin system !ifndef MUI_INSTALLOPTIONS_UNINITPLUGINS !define MUI_INSTALLOPTIONS_UNINITPLUGINS @@ -343,35 +437,51 @@ !endif File /oname=$PLUGINSDIR\${FILE} "${FILE}" + + !verbose 4 !macroend !macro MUI_INSTALLOPTIONS_SETDIRECTION DIRECTION + !verbose 3 + StrCpy ${IO_DIRECTION} "${DIRECTION}" + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_NEXTPAGE + !verbose 3 + StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection !insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} no_setdirection: StrCpy ${IO_NOSETDIRECTION} "0" - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_PREVPAGE + !verbose 3 + StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection !insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_PREV} no_setdirection: StrCpy ${IO_NOSETDIRECTION} "0" - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_SHOW PAGE FILE IOBACK IONEXT - + + !verbose 3 + InstallOptions::dialog "$PLUGINSDIR\${FILE}" Pop ${MUI_TEMP1} @@ -383,11 +493,15 @@ noback_${PAGE}: !insertmacro MUI_INSTALLOPTIONS_${IONEXT}NEXT - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNSHOW PAGE FILE IOBACK IONEXT - + + !verbose 3 + InstallOptions::dialog "$PLUGINSDIR\${FILE}" Pop ${MUI_TEMP1} @@ -399,95 +513,137 @@ noback_${PAGE}: !insertmacro MUI_INSTALLOPTIONS_UN${IONEXT}NEXT - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_BACK + !verbose 3 + StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3 Call .onPrevPage Abort StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3 Call .onPrevPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_NEXT + !verbose 3 + StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3 Call .onNextPage Goto done StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3 Call .onNextPage Abort - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_IOBACK - + + !verbose 3 + StrCpy ${IO_NOSETDIRECTION} "1" Call .onPrevPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_IONEXT + !verbose 3 + StrCpy ${IO_NOSETDIRECTION} "1" Call .onNextPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNBACK + !verbose 3 + StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3 Call un.onPrevPage Abort StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3 Call un.onPrevPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNNEXT + !verbose 3 + StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3 Call un.onNextPage Goto done StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3 Call un.onNextPage Abort - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNIOBACK - + + !verbose 3 + StrCpy ${IO_NOSETDIRECTION} "1" Call .onPrevPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_UNIONEXT + !verbose 3 + StrCpy ${IO_NOSETDIRECTION} "1" Call .onNextPage Goto done - + + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_READ VAR FILE SECTION KEY + !verbose 3 + ReadIniStr ${VAR} "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}" + !verbose 4 + !macroend !macro MUI_INSTALLOPTIONS_WRITE FILE SECTION KEY VALUE + !verbose 3 + WriteIniStr "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}" "${VALUE}" + !verbose 4 + !macroend ;-------------------------------- @@ -495,13 +651,19 @@ !macro MUI_BASICFUNCTIONS_INIT + !verbose 3 + !define MUI_SETPAGE_FUNCTIONNAME "SetPage" !define MUI_UNSETPAGE_FUNCTIONNAME "un.SetPage" - + + !verbose 4 + !macroend !macro MUI_BASICFUNCTIONS +!verbose 3 + Function .onNextPage !insertmacro MUI_NEXTPAGE FunctionEnd @@ -542,7 +704,7 @@ Function .onInitDialog !endif !insertmacro MUI_INNERDIALOG_END - + FunctionEnd Function SetPage @@ -591,26 +753,48 @@ Function SetPage FunctionEnd +!verbose 4 + !macroend !macro MUI_FUNCTION_DESCRIPTION_START + + !verbose 3 + Function .onMouseOverSection !insertmacro MUI_DESCRIPTION_INIT + + !verbose 4 + !macroend !macro MUI_FUNCTION_DESCRIPTION_END + + !verbose 3 + !insertmacro MUI_DESCRIPTION_END FunctionEnd + + !verbose 4 + !macroend !macro MUI_FUNCTION_ABORTWARNING + + !verbose 3 + Function .onUserAbort !insertmacro MUI_ABORTWARNING FunctionEnd + + !verbose 4 + !macroend !macro MUI_UNBASICFUNCTIONS +!verbose 3 + Function un.onNextPage !insertmacro MUI_UNNEXTPAGE @@ -637,6 +821,8 @@ Function un.SetPage FunctionEnd +!verbose 4 + !macroend !endif