!verbose 3 for cleaner logs

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1483 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
joostverburg 2002-10-27 11:56:12 +00:00
parent 5063eaa95a
commit f0b820257f
15 changed files with 299 additions and 70 deletions

View file

@ -5,6 +5,7 @@
;By asdfuae@msn.com ;By asdfuae@msn.com
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_ARABIC_USED !ifndef MUI_ARABIC_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ARABIC} "ÅÒÇáÉ&" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ARABIC} "ÅÒÇáÉ&"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Joost Verburg ;By Joost Verburg
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_DUTCH_USED !ifndef MUI_DUTCH_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_DUTCH} "&Verwijderen" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_DUTCH} "&Verwijderen"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Joost Verburg ;By Joost Verburg
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_ENGLISH_USED !ifndef MUI_ENGLISH_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ENGLISH} "&Uninstall" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ENGLISH} "&Uninstall"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Sébastien Delahaye <seb@delahaye.net> ;By Sébastien Delahaye <seb@delahaye.net>
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_FRENCH_USED !ifndef MUI_FRENCH_USED
@ -57,6 +58,7 @@
LangString MUI_BUTTONTEXT_INSTALL ${LANG_FRENCH} "&Installer" LangString MUI_BUTTONTEXT_INSTALL ${LANG_FRENCH} "&Installer"
!endif !endif
;UNINSTALLER ;UNINSTALLER
!ifdef MUI_UNINSTALLER !ifdef MUI_UNINSTALLER
@ -82,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_FRENCH} "&Désinstaller" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_FRENCH} "&Désinstaller"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By L.King ;By L.King
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_GERMAN_USED !ifndef MUI_GERMAN_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_GERMAN} "&Deinstallieren" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_GERMAN} "&Deinstallieren"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Makidis N. Mike ;By Makidis N. Mike
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_GREEK_USED !ifndef MUI_GREEK_USED
@ -84,3 +85,5 @@
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By SANFACE Software <sanface@sanface.com> ;By SANFACE Software <sanface@sanface.com>
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_ITALIAN_USED !ifndef MUI_ITALIAN_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ITALIAN} "&Disinstalla" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_ITALIAN} "&Disinstalla"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Piotr Murawski & Rafał Lampe; www.lomsel.prv.pl mailto:ppiter@skrzynka.pl ;By Piotr Murawski & Rafał Lampe; www.lomsel.prv.pl mailto:ppiter@skrzynka.pl
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_POLISH_USED !ifndef MUI_POLISH_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_POLISH} "Odinstaluj" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_POLISH} "Odinstaluj"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Layout do Brasil www.layoutdobrasil.com ;By Layout do Brasil www.layoutdobrasil.com
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_PORTUGUESEBR_USED !ifndef MUI_PORTUGUESEBR_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_PORTUGUESEBR} "&Desinstalar" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_PORTUGUESEBR} "&Desinstalar"
!endif !endif
!endif !endif
!verbose 4

View file

@ -2,9 +2,10 @@
;version 1 - Compatible with Modern UI 1.3 ;version 1 - Compatible with Modern UI 1.3
;Language: Russian (1049) ;Language: Russian (1049)
;By Nik Medved (brainsucker) ;By Nik Medved (brainsucker). Fixed by Scam.
;Fixed by Scam
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_RUSSIAN_USED !ifndef MUI_RUSSIAN_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_RUSSIAN} "&Óäàëèòü" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_RUSSIAN} "&Óäàëèòü"
!endif !endif
!endif !endif
!verbose 4

View file

@ -1,10 +1,11 @@
;Modern UI Language File ;Modern UI Language File
;version 1 - Compatible with Modern UI 1.3 ;version 1 - Compatible with Modern UI 1.3
; Language: "Chinese (Simplified)" (2052) ;Language: 'Chinese (Simplified)' (2052)
; Kii Ali <kiiali@cpatch.org> ;Kii Ali <kiiali@cpatch.org>
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_SIMPCHINESE_USED !ifndef MUI_SIMPCHINESE_USED
@ -84,3 +85,5 @@
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By MoNKi ;By MoNKi
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_SPANISH_USED !ifndef MUI_SPANISH_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_SPANISH} "&Desinstalar" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_SPANISH} "&Desinstalar"
!endif !endif
!endif !endif
!verbose 4

View file

@ -1,10 +1,11 @@
;Modern UI Language File ;Modern UI Language File
;version 1 - Compatible with Modern UI 1.3 ;version 1 - Compatible with Modern UI 1.3
; Language: "Chinese (Traditional)" (1028) ;Language: 'Chinese (Traditional)' (1028)
; Kii Ali <kiiali@cpatch.org> ;Kii Ali <kiiali@cpatch.org>
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_TRADCHINESE_USED !ifndef MUI_TRADCHINESE_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_TRADCHINESE} "¸Ñ°£¦w¸Ë(&U)" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_TRADCHINESE} "¸Ñ°£¦w¸Ë(&U)"
!endif !endif
!endif !endif
!verbose 4

View file

@ -5,6 +5,7 @@
;By Yuri Holubow, Our Soft (http://www.ns.lviv.ua) ;By Yuri Holubow, Our Soft (http://www.ns.lviv.ua)
;-------------------------------- ;--------------------------------
!verbose 3
!ifndef MUI_UKRAINIAN_USED !ifndef MUI_UKRAINIAN_USED
@ -83,4 +84,6 @@
LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_UKRAINIAN} "&Âèäàëèòè" LangString un.MUI_BUTTONTEXT_UNINSTALL ${LANG_UKRAINIAN} "&Âèäàëèòè"
!endif !endif
!endif !endif
!verbose 4

View file

@ -21,6 +21,8 @@
!define MUI_TEMP2 $R1 !define MUI_TEMP2 $R1
!macro MUI_INTERFACE !macro MUI_INTERFACE
!verbose 3
;User interface ;User interface
@ -72,75 +74,71 @@
BrandingText /TRIMRIGHT "${MUI_BRANDINGTEXT}" BrandingText /TRIMRIGHT "${MUI_BRANDINGTEXT}"
!define CURRENTPAGE ${MUI_CURRENTPAGEVAR} !define CURRENTPAGE ${MUI_CURRENTPAGEVAR}
!macroend
!macro MUI_FINISHHEADER
;Finish text on the header (white rectangle)
IntOp ${CURRENTPAGE} ${CURRENTPAGE} + 1 !verbose 4
!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}"
!macroend !macroend
!macro MUI_INNERDIALOG_INIT !macro MUI_INNERDIALOG_INIT
!verbose 3
Push ${MUI_TEMP1} Push ${MUI_TEMP1}
!verbose 4
!macroend !macroend
!macro MUI_INNERDIALOG_START PAGE !macro MUI_INNERDIALOG_START PAGE
!verbose 3
StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE} StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE}
!verbose 4
!macroend !macroend
!macro MUI_INNERDIALOG_TEXT CONTROL TEXT !macro MUI_INNERDIALOG_TEXT CONTROL TEXT
;Text on inner dialogs components !verbose 3
;Text on inner dialogs components
FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT
GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL} GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} ${CONTROL}
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
!verbose 4
!macroend !macroend
!macro MUI_INNERDIALOG_STOP PAGE !macro MUI_INNERDIALOG_STOP PAGE
!verbose 3
Goto done Goto done
done_${PAGE}: done_${PAGE}:
!verbose 4
!macroend !macroend
!macro MUI_INNERDIALOG_END !macro MUI_INNERDIALOG_END
!verbose 3
done: done:
Pop ${MUI_TEMP1} Pop ${MUI_TEMP1}
!verbose 4
!macroend !macroend
!macro MUI_NEXTPAGE !macro MUI_NEXTPAGE
!verbose 3
;Set backgrounds & fonts for the outer dialog (only once) ;Set backgrounds & fonts for the outer dialog (only once)
StrCmp ${CURRENTPAGE} "" "" no_first_run StrCmp ${CURRENTPAGE} "" "" no_first_run
@ -173,11 +171,15 @@
!endif !endif
Call "${MUI_SETPAGE_FUNCTIONNAME}" Call "${MUI_SETPAGE_FUNCTIONNAME}"
!verbose 4
!macroend !macroend
!macro MUI_UNNEXTPAGE !macro MUI_UNNEXTPAGE
!verbose 3
;Set backgrounds & fonts for the outer dialog (only once) ;Set backgrounds & fonts for the outer dialog (only once)
StrCmp ${CURRENTPAGE} "" "" no_first_run StrCmp ${CURRENTPAGE} "" "" no_first_run
@ -210,11 +212,15 @@
!endif !endif
Call "${MUI_UNSETPAGE_FUNCTIONNAME}" Call "${MUI_UNSETPAGE_FUNCTIONNAME}"
!verbose 4
!macroend !macroend
!macro MUI_PREVPAGE !macro MUI_PREVPAGE
!verbose 3
IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1 IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1
!ifndef MUI_SETPAGE_FUNCTIONNAME !ifndef MUI_SETPAGE_FUNCTIONNAME
@ -223,10 +229,14 @@
Call "${MUI_SETPAGE_FUNCTIONNAME}" Call "${MUI_SETPAGE_FUNCTIONNAME}"
!verbose 4
!macroend !macroend
!macro MUI_UNPREVPAGE !macro MUI_UNPREVPAGE
!verbose 3
IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1 IntOp ${CURRENTPAGE} ${CURRENTPAGE} - 1
!ifndef MUI_UNSETPAGE_FUNCTIONNAME !ifndef MUI_UNSETPAGE_FUNCTIONNAME
@ -235,79 +245,153 @@
Call "${MUI_UNSETPAGE_FUNCTIONNAME}" Call "${MUI_UNSETPAGE_FUNCTIONNAME}"
!verbose 4
!macroend !macroend
!macro MUI_PAGE_INIT !macro MUI_PAGE_INIT
!verbose 3
Push ${MUI_TEMP1} Push ${MUI_TEMP1}
!verbose 4
!macroend !macroend
!macro MUI_PAGE_START PAGE !macro MUI_PAGE_START PAGE
StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE} !verbose 3
StrCmp ${CURRENTPAGE} ${PAGE} "" done_${PAGE}
!verbose 4
!macroend !macroend
!macro MUI_HEADER_TEXT TEXT SUBTEXT !macro MUI_HEADER_TEXT TEXT SUBTEXT
!verbose 3
;Text on the white rectangle ;Text on the white rectangle
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037 GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1037
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038 GetDlgItem ${MUI_TEMP1} $HWNDPARENT 1038
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${SUBTEXT}" SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${SUBTEXT}"
!verbose 4
!macroend !macroend
!macro MUI_PAGE_STOP PAGE !macro MUI_PAGE_STOP PAGE
!verbose 3
Goto done Goto done
done_${PAGE}: done_${PAGE}:
!verbose 4
!macroend !macroend
!macro MUI_PAGE_END !macro MUI_PAGE_END
!verbose 3
done: done:
Pop ${MUI_TEMP1} Pop ${MUI_TEMP1}
!verbose 4
!macroend !macroend
!macro MUI_DESCRIPTION_INIT !macro MUI_DESCRIPTION_INIT
!verbose 3
Push ${MUI_TEMP1} Push ${MUI_TEMP1}
FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT FindWindow ${MUI_TEMP1} "#32770" "" $HWNDPARENT
GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} 1043 GetDlgItem ${MUI_TEMP1} ${MUI_TEMP1} 1043
!verbose 4
!macroend !macroend
!macro MUI_DESCRIPTION_TEXT VAR TEXT !macro MUI_DESCRIPTION_TEXT VAR TEXT
!verbose 3
;Set text on the Description frame ;Set text on the Description frame
StrCmp $0 ${VAR} "" +3 StrCmp $0 ${VAR} "" +3
SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}" SendMessage ${MUI_TEMP1} ${WM_SETTEXT} 0 "STR:${TEXT}"
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_DESCRIPTION_END !macro MUI_DESCRIPTION_END
!verbose 3
done: done:
Pop ${MUI_TEMP1} Pop ${MUI_TEMP1}
!verbose 4
!macroend !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 !macro MUI_ABORTWARNING
!verbose 3
;Warning when Cancel button is pressed ;Warning when Cancel button is pressed
MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(MUI_MSGTEXT_ABORTWARNING)" IDYES quit MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(MUI_MSGTEXT_ABORTWARNING)" IDYES quit
Abort Abort
quit: quit:
!verbose 4
!macroend !macroend
;-------------------------------- ;--------------------------------
@ -315,13 +399,19 @@
!macro MUI_INSTALLOPTIONS DIRECTIONVAR NOSETDIRECTIONVAR !macro MUI_INSTALLOPTIONS DIRECTIONVAR NOSETDIRECTIONVAR
!verbose 3
!define IO_NOSETDIRECTION ${DIRECTIONVAR} !define IO_NOSETDIRECTION ${DIRECTIONVAR}
!define IO_DIRECTION ${NOSETDIRECTIONVAR} !define IO_DIRECTION ${NOSETDIRECTIONVAR}
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_EXTRACT FILE !macro MUI_INSTALLOPTIONS_EXTRACT FILE
!verbose 3
;Init plugin system ;Init plugin system
!ifndef MUI_INSTALLOPTIONS_INITPLUGINS !ifndef MUI_INSTALLOPTIONS_INITPLUGINS
!define MUI_INSTALLOPTIONS_INITPLUGINS !define MUI_INSTALLOPTIONS_INITPLUGINS
@ -330,11 +420,15 @@
!endif !endif
File /oname=$PLUGINSDIR\${FILE} "${FILE}" File /oname=$PLUGINSDIR\${FILE} "${FILE}"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNEXTRACT FILE !macro MUI_INSTALLOPTIONS_UNEXTRACT FILE
!verbose 3
;Init plugin system ;Init plugin system
!ifndef MUI_INSTALLOPTIONS_UNINITPLUGINS !ifndef MUI_INSTALLOPTIONS_UNINITPLUGINS
!define MUI_INSTALLOPTIONS_UNINITPLUGINS !define MUI_INSTALLOPTIONS_UNINITPLUGINS
@ -343,35 +437,51 @@
!endif !endif
File /oname=$PLUGINSDIR\${FILE} "${FILE}" File /oname=$PLUGINSDIR\${FILE} "${FILE}"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_SETDIRECTION DIRECTION !macro MUI_INSTALLOPTIONS_SETDIRECTION DIRECTION
!verbose 3
StrCpy ${IO_DIRECTION} "${DIRECTION}" StrCpy ${IO_DIRECTION} "${DIRECTION}"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_NEXTPAGE !macro MUI_INSTALLOPTIONS_NEXTPAGE
!verbose 3
StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection
!insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} !insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_NEXT}
no_setdirection: no_setdirection:
StrCpy ${IO_NOSETDIRECTION} "0" StrCpy ${IO_NOSETDIRECTION} "0"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_PREVPAGE !macro MUI_INSTALLOPTIONS_PREVPAGE
!verbose 3
StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection StrCmp ${IO_NOSETDIRECTION} "1" no_setdirection
!insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_PREV} !insertmacro MUI_INSTALLOPTIONS_SETDIRECTION ${MUI_INSTALLOPTIONS_DIRECTION_PREV}
no_setdirection: no_setdirection:
StrCpy ${IO_NOSETDIRECTION} "0" StrCpy ${IO_NOSETDIRECTION} "0"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_SHOW PAGE FILE IOBACK IONEXT !macro MUI_INSTALLOPTIONS_SHOW PAGE FILE IOBACK IONEXT
!verbose 3
InstallOptions::dialog "$PLUGINSDIR\${FILE}" InstallOptions::dialog "$PLUGINSDIR\${FILE}"
Pop ${MUI_TEMP1} Pop ${MUI_TEMP1}
@ -383,11 +493,15 @@
noback_${PAGE}: noback_${PAGE}:
!insertmacro MUI_INSTALLOPTIONS_${IONEXT}NEXT !insertmacro MUI_INSTALLOPTIONS_${IONEXT}NEXT
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNSHOW PAGE FILE IOBACK IONEXT !macro MUI_INSTALLOPTIONS_UNSHOW PAGE FILE IOBACK IONEXT
!verbose 3
InstallOptions::dialog "$PLUGINSDIR\${FILE}" InstallOptions::dialog "$PLUGINSDIR\${FILE}"
Pop ${MUI_TEMP1} Pop ${MUI_TEMP1}
@ -399,95 +513,137 @@
noback_${PAGE}: noback_${PAGE}:
!insertmacro MUI_INSTALLOPTIONS_UN${IONEXT}NEXT !insertmacro MUI_INSTALLOPTIONS_UN${IONEXT}NEXT
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_BACK !macro MUI_INSTALLOPTIONS_BACK
!verbose 3
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3 StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3
Call .onPrevPage Call .onPrevPage
Abort Abort
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3 StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3
Call .onPrevPage Call .onPrevPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_NEXT !macro MUI_INSTALLOPTIONS_NEXT
!verbose 3
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3 StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3
Call .onNextPage Call .onNextPage
Goto done Goto done
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3 StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3
Call .onNextPage Call .onNextPage
Abort Abort
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_IOBACK !macro MUI_INSTALLOPTIONS_IOBACK
!verbose 3
StrCpy ${IO_NOSETDIRECTION} "1" StrCpy ${IO_NOSETDIRECTION} "1"
Call .onPrevPage Call .onPrevPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_IONEXT !macro MUI_INSTALLOPTIONS_IONEXT
!verbose 3
StrCpy ${IO_NOSETDIRECTION} "1" StrCpy ${IO_NOSETDIRECTION} "1"
Call .onNextPage Call .onNextPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNBACK !macro MUI_INSTALLOPTIONS_UNBACK
!verbose 3
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3 StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_NEXT}" "" +3
Call un.onPrevPage Call un.onPrevPage
Abort Abort
StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3 StrCmp ${IO_DIRECTION} "${MUI_INSTALLOPTIONS_DIRECTION_PREV}" "" +3
Call un.onPrevPage Call un.onPrevPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNNEXT !macro MUI_INSTALLOPTIONS_UNNEXT
!verbose 3
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3 StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_NEXT} "" +3
Call un.onNextPage Call un.onNextPage
Goto done Goto done
StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3 StrCmp ${IO_DIRECTION} ${MUI_INSTALLOPTIONS_DIRECTION_PREV} "" +3
Call un.onNextPage Call un.onNextPage
Abort Abort
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNIOBACK !macro MUI_INSTALLOPTIONS_UNIOBACK
!verbose 3
StrCpy ${IO_NOSETDIRECTION} "1" StrCpy ${IO_NOSETDIRECTION} "1"
Call .onPrevPage Call .onPrevPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_UNIONEXT !macro MUI_INSTALLOPTIONS_UNIONEXT
!verbose 3
StrCpy ${IO_NOSETDIRECTION} "1" StrCpy ${IO_NOSETDIRECTION} "1"
Call .onNextPage Call .onNextPage
Goto done Goto done
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_READ VAR FILE SECTION KEY !macro MUI_INSTALLOPTIONS_READ VAR FILE SECTION KEY
!verbose 3
ReadIniStr ${VAR} "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}" ReadIniStr ${VAR} "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}"
!verbose 4
!macroend !macroend
!macro MUI_INSTALLOPTIONS_WRITE FILE SECTION KEY VALUE !macro MUI_INSTALLOPTIONS_WRITE FILE SECTION KEY VALUE
!verbose 3
WriteIniStr "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}" "${VALUE}" WriteIniStr "$PLUGINSDIR\${FILE}" "${SECTION}" "${KEY}" "${VALUE}"
!verbose 4
!macroend !macroend
;-------------------------------- ;--------------------------------
@ -495,13 +651,19 @@
!macro MUI_BASICFUNCTIONS_INIT !macro MUI_BASICFUNCTIONS_INIT
!verbose 3
!define MUI_SETPAGE_FUNCTIONNAME "SetPage" !define MUI_SETPAGE_FUNCTIONNAME "SetPage"
!define MUI_UNSETPAGE_FUNCTIONNAME "un.SetPage" !define MUI_UNSETPAGE_FUNCTIONNAME "un.SetPage"
!verbose 4
!macroend !macroend
!macro MUI_BASICFUNCTIONS !macro MUI_BASICFUNCTIONS
!verbose 3
Function .onNextPage Function .onNextPage
!insertmacro MUI_NEXTPAGE !insertmacro MUI_NEXTPAGE
FunctionEnd FunctionEnd
@ -542,7 +704,7 @@ Function .onInitDialog
!endif !endif
!insertmacro MUI_INNERDIALOG_END !insertmacro MUI_INNERDIALOG_END
FunctionEnd FunctionEnd
Function SetPage Function SetPage
@ -591,26 +753,48 @@ Function SetPage
FunctionEnd FunctionEnd
!verbose 4
!macroend !macroend
!macro MUI_FUNCTION_DESCRIPTION_START !macro MUI_FUNCTION_DESCRIPTION_START
!verbose 3
Function .onMouseOverSection Function .onMouseOverSection
!insertmacro MUI_DESCRIPTION_INIT !insertmacro MUI_DESCRIPTION_INIT
!verbose 4
!macroend !macroend
!macro MUI_FUNCTION_DESCRIPTION_END !macro MUI_FUNCTION_DESCRIPTION_END
!verbose 3
!insertmacro MUI_DESCRIPTION_END !insertmacro MUI_DESCRIPTION_END
FunctionEnd FunctionEnd
!verbose 4
!macroend !macroend
!macro MUI_FUNCTION_ABORTWARNING !macro MUI_FUNCTION_ABORTWARNING
!verbose 3
Function .onUserAbort Function .onUserAbort
!insertmacro MUI_ABORTWARNING !insertmacro MUI_ABORTWARNING
FunctionEnd FunctionEnd
!verbose 4
!macroend !macroend
!macro MUI_UNBASICFUNCTIONS !macro MUI_UNBASICFUNCTIONS
!verbose 3
Function un.onNextPage Function un.onNextPage
!insertmacro MUI_UNNEXTPAGE !insertmacro MUI_UNNEXTPAGE
@ -637,6 +821,8 @@ Function un.SetPage
FunctionEnd FunctionEnd
!verbose 4
!macroend !macroend
!endif !endif