Archive: Do I need a custom page?


Do I need a custom page?
I'd like to switch from my current setup maker to NSIS, cause it looks like it does a better job for my purpose, except one thing: at the end of the installation I have to present the user up to 3 options (checkboxes). How can I do this? Do I really have to write a custom page for this? I browsed through the documentation and it seems to be quite difficult and I didnt find a way to test the user input of the checkboxes with something like an if-statement.

Any help would be very appreciated. Thank you.


If your using the ModernUI in NSIS v2.0 the Finish page has at least two checkboxes you could modify to your liking and a web link that can be modified to your liking all without writing a custom page. As for the If statements; There was a Logic library supporting that functionality. It was written by dselkirk. You can find this plugin here.


instead of If and else you can also use StrCmp to compare two strings and jump to different branchmarks depending on if they're the same or not