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
- :
- Suite install - sequence of multiple actions defined for control
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)
Not applicable
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 02, 2012
03:57 AM
Suite install - sequence of multiple actions defined for control
In a suite install if a dialogue has multiple actions defined are they executed in the order of definition?
For example if I have the sequence:
[CODE]{SetProperty BrowseInstallDir=[ProgramFiles64Folder]Cristie} {BrowseFolder BrowseInstallDir,IDS_BROWSEFOLDER_INSTALLTO} {SetProperty SuiteInstallDir=[BrowseInstallDir]}[/CODE]
defined in the action field of a control will the sequence be executed as SetProperty, BrowseFolder and finally SetProperty. In particular can I assume that the final SetProperty action occurs after control has returned from the BrowseFolder action?
Thanks in advance.
For example if I have the sequence:
[CODE]{SetProperty BrowseInstallDir=[ProgramFiles64Folder]Cristie} {BrowseFolder BrowseInstallDir,IDS_BROWSEFOLDER_INSTALLTO} {SetProperty SuiteInstallDir=[BrowseInstallDir]}[/CODE]
defined in the action field of a control will the sequence be executed as SetProperty, BrowseFolder and finally SetProperty. In particular can I assume that the final SetProperty action occurs after control has returned from the BrowseFolder action?
Thanks in advance.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 06, 2012
01:07 PM
Yes, that is a safe assumption. I believe even the lookup for the property will happen when the action executes, which means you'll get the semantics you want. Are you seeing something else? Does a /debuglog have any hint?
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)
Not applicable
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 07, 2012
03:13 AM
Hi Michael
My testing appears to confirm the order of execution is indeed dictated by the action sequence. It's just that this wasn't documented anywhere.
Thanks for confirming that.
My testing appears to confirm the order of execution is indeed dictated by the action sequence. It's just that this wasn't documented anywhere.
Thanks for confirming that.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)