Selecting or Changing a Dialog Theme
InstallShield 2020
Project:Dialog themes are available in Basic MSI projects.
You can use a dialog theme to change the look of the end-user dialogs in your installation. You can select one theme per project.
Tip:If you switch from one of the wide-style themes to a standard-width theme, the positions of any controls that are placed along the far left or far right sides of the dialog may change.
If you want to change the theme for your project and you also want to add a custom exterior dialog, change the theme first, and then add the custom exterior dialog. Otherwise, the dialog may not appear properly.
To change the dialog theme used for a project:
1. | In the View List under User Interface, click Dialogs. |
2. | In the Dialogs explorer, expand the Themes folder. |
3. | Right-click the theme that you want to use, and then click Select. |
InstallShield applies the selected theme to the dialogs in your project. In addition, InstallShield displays a red check mark on the selected theme’s icon in the Dialogs explorer.
Tip:You can also change the theme by clicking a button: In the Dialogs explorer, click the theme that you want to use. Then, in the right pane, click the Select button.
Background Information on How InstallShield Applies Themes
If you switch from one dialog theme to another, InstallShield applies the theme to any dialogs in your project that match a specific width and height. Therefore, if you change the width or height of any of the dialogs in your project, and then you change the theme, InstallShield does not apply the theme to any dialogs that have a custom width or height.
For example, if you switch from a standard width theme to any other theme, InstallShield applies the theme to any dialogs that have a standard width and height: 374×266. If you switch from a wide theme to any other theme, InstallShield applies the theme to any dialogs that are 584×274.
Background Information on Which Dialogs Use the Exterior Dialog Style
By default, InstallShield uses the same style of dialog for all exterior dialogs: this style has an image on the left side of the dialogs. The InstallWelcome and SetupCompleteSuccess dialogs are examples of exterior dialogs.
If you add a custom exterior dialog to your project after you have selected a theme, InstallShield uses the selected theme for the new custom exterior dialog. However, if you later change the theme for your project, the theme may not be displayed properly in your custom exterior dialog. To resolve this type of issue, see Applying a Theme to a Custom Exterior Dialog.
See Also
Available Themes and Corresponding Dialog Sizes
Dialogs View (Basic MSI and Other Windows Installer–Based Projects)