Summary
This article describes the steps needed to sequence a dialog after SetupProgress and prior to SetupCompleteSuccess in a Basic MSI project.Synopsis
This article describes the steps needed to sequence a dialog after SetupProgress and prior to SetupCompleteSuccess in a InstallShield Basic MSI project.
Discussion
A dialog can be inserted prior to SetupCompleteSuccess according to the following steps:
- Create a new dialog in the User Interface | Dialogs view of a Basic MSI project. Select an Interior dialog and do not include it a sequence.
- Expand the dialog and select its Behavior node.
- Select the dialog's Next button. Add an event in the following format:
Event Argument Condition EndDialog Return 1 This correctly calls the SetupCompleteSuccess dialog when clicking the Next button.
- Disable the back button by selecting the English node of the dialog, selecting the Back button, and setting its Enabled attribute to False.
- Expand the Installation | User Interface view in the Behavior and Logic | Sequences view.
- Right-click ExecuteAction and select Insert.
- Select Dialogs and finally the dialog created in Step 1.
This calls the dialog after the Execute Sequence and prior to SetupCompleteSuccess.
Additional Information
For more information on adding dialogs to a Basic MSi project, see Help Library topic Dialog Template Panel.
Related Articles
Preliminary Troubleshooting Steps for Digital Signing Issues prior to InstallShield 2023 R2 17Number of Views Modifying Text In Installshield's 'Preparing To Install...' Dialog 4Number of Views Displaying a File Browse Dialog in an InstallScript Project 5Number of Views InstallShield Offline Activation Request Dialog Is Blank 6Number of Views Launch ReadMe from SetupCompleteSuccess 4Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago