Archive: MUI enable and disable callback function for cancel button


MUI enable and disable callback function for cancel button
Hi,

I want my installer to go to the finish page if the user clicks 'cancel' on any page. Therefore I'm using

!define MUI_CUSTOMFUNCTION_ABORT _onUserAbort

Function _onUserAbort
[...] // calling function for going to finish page
Abort
FunctionEnd


I need to call 'Abort' because otherwise the installer will quit while executing my function called the line above.

I know, 'MUI_CUSTOMFUNCTION_ABORT' sets the function called when hitting the cancle/X button. When I've reached my finish page, I want to disable the functionality and call another function when clicking cancel/X.
Can I do this using MUI_CUSTOMFUNCTION_ABORT or do I have to use NSD_OnClick on every page?

Thanks! :)

CJ

How about just making some If statements in your abort function?


Yeah ok, I could have thought about that. ^^'
Thank you for your brilliant idea, MSG. :D


Ok, now I remember why I've asked for another solution in first place.

If the user- abort function will be called, the exit function of the current page will never be called, but I need them to be called.
Any ideas?

Thanks :)

CJ