Old 2nd December 2015, 18:26   #1
kalverson
Senior Member
 
Join Date: May 2007
Location: Maple Grove, Minnesota
Posts: 134
Question Page flow

I have a support request to re-display the components page if the user cancel's out of a particular selected component during the install progress page. An Abort just takes one back to the install progress page with the cancel button enabled. Support wants the cancel button to take one back to the components page again (the panel just before the install progress page) so they can either 1. de-select that checkbox, or 2. re-run that same component again and make different choices in the program that gets run there. I'm not quite sure how I can do that. Maybe invoke the back button actions behind the scenes when the program returns the user cancel. I can detect the user cancel in the options.
kalverson is offline   Reply With Quote
Old 2nd December 2015, 18:50   #2
LoRd_MuldeR
Major Dude
 
LoRd_MuldeR's Avatar
 
Join Date: Sep 2005
Location: Somewhere over the Slaughterhouse
Posts: 797
Not quite sure what this means:
"the user cancel's out of a particular selected component during the install progress page"

The "install progress" page usually just runs through all the way, with no way for the user cancel out anything

Anyway, maybe this helps:
http://nsis.sourceforge.net/Go_to_a_NSIS_page

My Plugins: StdUtils | NSISList | CPUFeatures | ExecTimeout | KillProc
My source of inspiration: http://youtu.be/lCwY4_0W1YI
LoRd_MuldeR is offline   Reply With Quote
Old 17th December 2015, 13:47   #3
kalverson
Senior Member
 
Join Date: May 2007
Location: Maple Grove, Minnesota
Posts: 134
Thanks for the information on Go_to_a_NSIS_page. This appears to work the first time I go back to the components page, but runs into trouble if one repeats going to the components page and then goes forward again into the install progress page (I will need to put in more code to fix that part). When the "install progress page" completes, I have a check for a process I spawned exit's code which indicates that process was canceled. I then do the cancel script logic which is to go to the components page.
kalverson is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump