How-To for configuring the User Interface of the package.
Topics
- Display dialog on button push
How to display a dialog using a control event. - Execute custom action on button push
How to execute a custom action using a control event. - Set property on button push
How to set a property using a control event. - Refreshing a dialog after setting a property
How to refresh a dialog using a custom action - Display remaining time for current progress
How to display the remaining time for the current progress sequence. - Adding print functionality to a dialog
How to add print functionality to a dialog. - Set Edit control text on button push
How to set the text of an Edit control when a button is pressed. - Browse for file
Step by step article on how to select an external file during the installation. - Browse For Folder
How to browse for a folder at install time. - Localize EULA and ReadMe text
How to localize the EULA and ReadMe text. - Localize a property's value
How to localize the value of a property - Localize the project specific UI dialogs of a MSI
package
How to localize the project specific UI dialogs of a MSI package. - Show language selection dialog
How to show a language selection dialog. - Conditionally show "StartMenuShortcutsDlg"
How to conditionally show the "StartMenuShortcutsDlg" dialog. - Conditionally show the "UpgradeDlg" dialog
How to conditionally show the "UpgradeDlg" dialog. - Show a custom feature selection dialog
How to show a custom feature selection dialog. - Show only features with associated CAB files in the selection
tree
How to show only the features with associated CAB files in the selection tree. - Make sure an edit box is not empty
How to make sure an edit box is not empty. - Show a custom ExitDialog for Maintenance
How to show a custom ExitDialog for Maintenance. - Play an Audio file
How to play an audio file. - HTML billboard control
How to create and display a HTML billboard control during installation. - Show Image Slideshow using custom triggers
How to start and stop an Image Slideshow by using custom triggers. - Refresh dialog box controls
How to refresh dialog box controls after the dialog containing them was loaded.