This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Custom action for navigation buttons
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 31, 2012
02:43 PM
Custom action for navigation buttons
Hi,
I have a wizard page with some checkbox. If user has unchecked the checkbox, the installation process should start immediately. In case its checked, an additional page should follow before install process begins.
checkbox property value:
Now, I tried several options:
1. Just places the Install button there, but then the installation process begins in background while the next page is shown
2. I tried to enable both Next & Install button. This can only be done when you modify the xml file outside of the UI, but it has so many side effects that it simply does not work.
3. I have enabled the Next button and tried to put an action like this:
Does not work. The wizard page does not change, but it seems process begins in background
4. I tried do some custom action, means just enable the Next button. On next page set VISIBLE to something like {Binding ITEM_SELECTED==config}. Now, in case checkbox was not checked, InstallationProgress is shown, but it just shows initializing. So, I tried to do a custom action which checks the value of ITEM_SELECTED and then ist just telling the process to start installation in case ITEM_SELECTED is empty. 🙂 I realized that you cannot start the process from the extension dll.
I gave up. Can you please guide me to the right door? I simply don't know how to do it.
Thanks
InspectorG
I have a wizard page with some checkbox. If user has unchecked the checkbox, the installation process should start immediately. In case its checked, an additional page should follow before install process begins.
checkbox property value:
Property="{Binding ITEM_SELECTED=config}
Now, I tried several options:
1. Just places the Install button there, but then the installation process begins in background while the next page is shown
2. I tried to enable both Next & Install button. This can only be done when you modify the xml file outside of the UI, but it has so many side effects that it simply does not work.
3. I have enabled the Next button and tried to put an action like this:
{Install InstallationProgress, ITEM_SELECTED==config}
Does not work. The wizard page does not change, but it seems process begins in background
4. I tried do some custom action, means just enable the Next button. On next page set VISIBLE to something like {Binding ITEM_SELECTED==config}. Now, in case checkbox was not checked, InstallationProgress is shown, but it just shows initializing. So, I tried to do a custom action which checks the value of ITEM_SELECTED and then ist just telling the process to start installation in case ITEM_SELECTED is empty. 🙂 I realized that you cannot start the process from the extension dll.
I gave up. Can you please guide me to the right door? I simply don't know how to do it.
Thanks
InspectorG
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 02, 2012
04:39 AM
Did you mean that you have an installation dialog with a check box control on it, and you want to change the behavior of the Next button on the dialog based on the user selection or unselection of check box control?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 05, 2012
01:47 AM
Yes, thats exactly what I want to achieve.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)