Hello
I have an NSIS script that uses MUI and which displays the license agreement page with MUI_LICENSEPAGE_RADIOBUTTONS option.
How can I detect if a user clicks "Cancel" on the license agreement page and perform an action?
Thanks
Tim
How to process when "Cancel" is clicked on NSIS 2.45 MUI License Agreement Page
4 posts
Probably not the only way, but set a variable to 1 on page entry and set to 0 on page leave. Then have your own MUI_CUSTOMFUNCTION_ABORT function and check the variable is 1 to determine the user is on the license page.
Edit: And you should update to 2.46.
Stu
Edit: And you should update to 2.46.
Stu
Thanks Stu, that did the trick.
I'll get around to 2.46 ASAP.
Regards
Tim
I'll get around to 2.46 ASAP.
Regards
Tim
Acting on "Cancel" on "Select Language" dialog
Hello again
As a follow-up, is there anyway to catch a user clicking "Cancel" on the "Select Language" dialog displayed via !insertmacro MUI_LANGDLL_DISPLAY? The function defined via !define MUI_CUSTOMFUNCTION_ABORT doesn't seem to get called.
Thanks
Tim
Hello again
As a follow-up, is there anyway to catch a user clicking "Cancel" on the "Select Language" dialog displayed via !insertmacro MUI_LANGDLL_DISPLAY? The function defined via !define MUI_CUSTOMFUNCTION_ABORT doesn't seem to get called.
Thanks
Tim