![]() |
How to process when "Cancel" is clicked on NSIS 2.45 MUI License Agreement Page
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 |
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 |
Thanks Stu, that did the trick.
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 |
| All times are GMT. The time now is 17:31. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.