View Single Post
Old 25th June 2012, 23:44   #2
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
nsDialogs doesn't appear to have a built in handler so the best thing I can think of is to set a variable to 1 before ::Show and to 0 in the custom page's leave callback function (and in the previous page's pre callback function if there is a previous page). Then check the variable value in your abort callback function (set using MUI_CUSTOMFUNCTION_ABORT) to determine whether or not the user cancelled while on your custom page. Your other option is to write a plug-in which grabs the value of extra_parameters->abort (set to 1 after Cancel has been pressed).

Stu
Afrow UK is offline   Reply With Quote