added MUI_FINISHPAGE_LINK_COLOR
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2801 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
5abd45c61e
commit
4c24a93e6a
2 changed files with 30 additions and 15 deletions
|
@ -353,6 +353,8 @@ parameters.</p>
|
||||||
</div>
|
</div>
|
||||||
<p class="text"><span class="bold">MUI_BGCOLOR </span><span class="parameter">(color: 0xBBGGRR hexadecimal)</span><br />
|
<p class="text"><span class="bold">MUI_BGCOLOR </span><span class="parameter">(color: 0xBBGGRR hexadecimal)</span><br />
|
||||||
Background color for the header, Welcome page and Finish page.<br /><i>Default: 0xFFFFFF</i></p>
|
Background color for the header, Welcome page and Finish page.<br /><i>Default: 0xFFFFFF</i></p>
|
||||||
|
<p class="text"><span class="bold">MUI_FINISHPAGE_LINK_COLOR </span><span class="parameter">(color: 0xBBGGRR hexadecimal)</span><br />
|
||||||
|
Text color for the link on the Finish page.<br /><i>Default: 0x800000</i></p>
|
||||||
<p class="text"><span class="bold">MUI_RTL_UI</span><br />
|
<p class="text"><span class="bold">MUI_RTL_UI</span><br />
|
||||||
Right-to-left interface.</p>
|
Right-to-left interface.</p>
|
||||||
<p class="subheader">5. Define custom functions (optional)</p>
|
<p class="subheader">5. Define custom functions (optional)</p>
|
||||||
|
|
|
@ -99,6 +99,11 @@ Var MUI_TEMP2
|
||||||
!ifndef MUI_FINISHPAGE_NOAUTOCLOSE
|
!ifndef MUI_FINISHPAGE_NOAUTOCLOSE
|
||||||
AutoCloseWindow true
|
AutoCloseWindow true
|
||||||
!endif
|
!endif
|
||||||
|
!ifdef MUI_FINISHPAGE_LINK
|
||||||
|
!ifndef MUI_FINISHPAGE_LINK_COLOR
|
||||||
|
!define MUI_FINISHPAGE_LINK_COLOR "0x800000"
|
||||||
|
!endif
|
||||||
|
!endif
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
XPStyle On
|
XPStyle On
|
||||||
|
@ -650,6 +655,10 @@ Var MUI_TEMP2
|
||||||
!verbose 3
|
!verbose 3
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifndef MUI_INSTFILESPAGE
|
||||||
|
!define MUI_INSTFILESPAGE
|
||||||
|
!endif
|
||||||
|
|
||||||
Page instfiles mui.InstFilesPre mui.InstFilesShow mui.InstFilesLeave
|
Page instfiles mui.InstFilesPre mui.InstFilesShow mui.InstFilesLeave
|
||||||
|
|
||||||
!ifndef MUI_MANUALVERBOSE
|
!ifndef MUI_MANUALVERBOSE
|
||||||
|
@ -707,6 +716,10 @@ Var MUI_TEMP2
|
||||||
!ifndef MUI_UNINSTALLER
|
!ifndef MUI_UNINSTALLER
|
||||||
!define MUI_UNINSTALLER
|
!define MUI_UNINSTALLER
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifndef MUI_UNINSTFILESPAGE
|
||||||
|
!define MUI_UNINSTFILESPAGE
|
||||||
|
!endif
|
||||||
|
|
||||||
UninstPage instfiles un.mui.InstFilesPre un.mui.InstFilesShow un.mui.InstFilesLeave
|
UninstPage instfiles un.mui.InstFilesPre un.mui.InstFilesShow un.mui.InstFilesLeave
|
||||||
|
|
||||||
|
@ -890,7 +903,9 @@ Var MUI_TEMP2
|
||||||
!insertmacro MUI_FUNCTIONS_STARTMENUPAGE mui.StartmenuPre mui.StartmenuLeave
|
!insertmacro MUI_FUNCTIONS_STARTMENUPAGE mui.StartmenuPre mui.StartmenuLeave
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
!insertmacro MUI_FUNCTIONS_INSTFILESPAGE mui.InstFilesPre mui.InstFilesShow mui.InstFilesLeave
|
!ifdef MUI_INSTFILESPAGE
|
||||||
|
!insertmacro MUI_FUNCTIONS_INSTFILESPAGE mui.InstFilesPre mui.InstFilesShow mui.InstFilesLeave
|
||||||
|
!endif
|
||||||
|
|
||||||
!ifdef MUI_FINISHPAGE
|
!ifdef MUI_FINISHPAGE
|
||||||
!insertmacro MUI_FUNCTIONS_FINISHPAGE mui.FinishPre mui.FinishLeave
|
!insertmacro MUI_FUNCTIONS_FINISHPAGE mui.FinishPre mui.FinishLeave
|
||||||
|
@ -911,10 +926,10 @@ Var MUI_TEMP2
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
||||||
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
||||||
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
||||||
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
||||||
|
@ -955,10 +970,10 @@ Var MUI_TEMP2
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
||||||
|
@ -1238,7 +1253,7 @@ Var MUI_TEMP2
|
||||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "Top" "175"
|
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "Top" "175"
|
||||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "Bottom" "185"
|
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "Bottom" "185"
|
||||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "State" "${MUI_FINISHPAGE_LINK_LOCATION}"
|
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "State" "${MUI_FINISHPAGE_LINK_LOCATION}"
|
||||||
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "TxtColor" "0x800000"
|
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field ${MUI_FINISHPAGE_CURFIELD_NO}" "TxtColor" "${MUI_FINISHPAGE_LINK_COLOR}"
|
||||||
|
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
@ -1335,16 +1350,16 @@ Var MUI_TEMP2
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1035
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1037
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1038
|
||||||
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
ShowWindow $MUI_TEMP1 ${SW_NORMAL}
|
||||||
|
|
||||||
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
GetDlgItem $MUI_TEMP1 $HWNDPARENT 1045
|
||||||
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
ShowWindow $MUI_TEMP1 ${SW_HIDE}
|
||||||
|
|
||||||
Pop $MUI_TEMP1
|
Pop $MUI_TEMP1
|
||||||
StrCmp $MUI_TEMP1 "success" 0 mui.finish_done
|
StrCmp $MUI_TEMP1 "success" 0 mui.finish_done
|
||||||
|
|
||||||
!ifndef MUI_FINISHPAGE_NOREBOOTSUPPORT
|
!ifndef MUI_FINISHPAGE_NOREBOOTSUPPORT
|
||||||
|
@ -1403,10 +1418,6 @@ Var MUI_TEMP2
|
||||||
|
|
||||||
mui.finish_done:
|
mui.finish_done:
|
||||||
|
|
||||||
!ifdef MUI_CUSTOMFUNCTION_FINISH
|
|
||||||
Call "${MUI_CUSTOMFUNCTION_FINISH}"
|
|
||||||
!endif
|
|
||||||
|
|
||||||
FunctionEnd
|
FunctionEnd
|
||||||
|
|
||||||
Function "${LEAVE}"
|
Function "${LEAVE}"
|
||||||
|
@ -1485,8 +1496,10 @@ Var MUI_TEMP2
|
||||||
!ifdef MUI_UNCONFIRMPAGE
|
!ifdef MUI_UNCONFIRMPAGE
|
||||||
!insertmacro MUI_UNFUNCTION_CONFIRMPAGE un.mui.ConfirmPre un.mui.ConfirmShow un.mui.ConfirmLeave
|
!insertmacro MUI_UNFUNCTION_CONFIRMPAGE un.mui.ConfirmPre un.mui.ConfirmShow un.mui.ConfirmLeave
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
!insertmacro MUI_UNFUNCTION_INSTFILESPAGE un.mui.InstFilesPre un.mui.InstFilesShow un.mui.InstFilesLeave
|
!ifdef MUI_UNINSTFILESPAGE
|
||||||
|
!insertmacro MUI_UNFUNCTION_INSTFILESPAGE un.mui.InstFilesPre un.mui.InstFilesShow un.mui.InstFilesLeave
|
||||||
|
!endif
|
||||||
|
|
||||||
!macroend
|
!macroend
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue