Dynamically changing the text on the finish screen?
As the title says, is there an easy way to dynamically change the text on the finish screen? I simply want to do a little customization of it, but dynamically
5 posts
!define DOT_NET_OK $R0
!define MUI_CUSTOMFUNCTION_FINISH_SHOW OnShowFinish
!define FINISH_ERROR_TITLE "Error installing ${MUI_PRODUCT} ${MUI_VERSION}"
!define FINISH_ERROR_DESC "This installation requires the \
Microsoft.Net Framework. Please install the .Net Framework, and then \
attempt to install this program again."
...
Section "-FirstSection" #This section is hidden
... # Detect in if DotNet is installed if not call abort and set ${DOT_NET_OK} to "0"
SectionEnd
...
Function OnShowFinish
StrCmp ${DOT_NET_OK} "1" DOT_NET_INSTALLED
GetDlgItem ${MUI_TEMP2} ${MUI_TEMP1} 1201
SendMessage ${MUI_TEMP2} ${WM_SETTEXT} 0 "STR:${FINISH_ERROR_TITLE}"
GetDlgItem ${MUI_TEMP2} ${MUI_TEMP1} 1202
SendMessage ${MUI_TEMP2} ${WM_SETTEXT} 0 "STR:${FINISH_ERROR_DESC}"
DOT_NET_INSTALLED:
FunctionEnd good luck,