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
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. - configure EULA for setup
How to configure the EULA for setup. - Localize a property's value
How to localize the value of a property. - Localize the project specific UI dialogs of an MSI
package
How to localize the project specific UI dialogs of an 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 an 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. - Display dialogs by feature selection
How to display some dialogs depending on the selected features. - Check TCP port
How to check if a TCP port is free by using a custom action. - Get a free TCP port
How to get a free TCP port by using a custom action. - Update dinamically the value of the text attribute of a static
text control
How to dinamically update a property reference value in the text attribute of a static text control - Enable native frame with custom caption color and rounded corners on windows 11
installations
How to enable features like native frame with custom caption color, frame shaddow, rounded corners on windows 11 installations