Global Dialog Settings for All End-User Dialogs

InstallShield 2019 Express Edition

Global dialog settings enable you to make changes to common dialog settings across multiple dialogs in your project.

When you click the Dialogs explorer in the Dialogs view, InstallShield displays the following global dialog settings.

Global Dialog Settings

Setting

Description

Global Dialog Image

Enter the path and file name of the image that you want to use as the global dialog image, or click the ellipsis button (...) to browse to the file. Every dialog in the project with a large, full-dialog image—such as Install Welcome—displays this file as its image. The image fills the entire dialog space and must be 499 pixels wide by 312 pixels high.

InstallShield uses the value that you enter for this setting as the default value in the Bitmap Image setting for each dialog that has a full-dialog bitmap image. To override the image selection for an individual dialog, select that dialog in the Dialogs view, and then modify the path in the Bitmap Image setting.

Note • InstallShield uses the image that you specify for the Global Dialog Image setting for dialogs that are not listed in the Dialogs view. One example is the dialog that is displayed when the installation is interrupted. Therefore, you should provide a global dialog image if you want to alter the visual presentation of the installation.

Caution • If you change the value of the Bitmap Image setting for a particular dialog and then you change the value of this Global Dialog Image setting, the value in the Bitmap Image setting is overwritten with the value in the Global Dialog Image setting.

Global Dialog Banner

Enter the path and file name of the image that you want to use as the global dialog banner, or click the ellipsis button (...) to browse to the file. Every dialog in the project that displays a banner image across the top of the dialog—such as License Agreement—displays this file as the banner. The image must be 499 pixels wide by 58 pixels high.

InstallShield uses the value that you enter for this setting as the default value in the Banner Image setting for each dialog that has a banner image. To override the image selection for an individual dialog, select that dialog in the Dialogs view, and then modify the path in the Banner Image setting.

Caution • If you change the value of the Banner Image setting for a particular dialog and then you change the value of this Global Dialog Banner setting, the value in the Banner Image setting is overwritten with the value in the Global Dialog Banner setting.

Global Dialog Theme

Dialog themes are predefined sets of images that give your end-user dialogs a unified and distinctive look. Select the dialog theme that you want to use for the dialogs in your project. For more information, see Dialog Themes.

Show All Users Option

Specify whether you want to give end users the option of installing your product for all users or for only the current user. Available options are:

NoInstallShield does not include the option that enables end users to specify how they want to install the product.
Yes (Only Windows 7 and Later)—If the target system has Windows 7 or Windows Server 2008 R2, InstallShield adds buttons to the Ready to Install dialog. The buttons let end users specify how they want to install the product. If elevated privileges are required, the shield icon is included on the all-users button. If an end user selects the all-users button, the ALLUSERS property is set to 2, and the MSIINSTALLPERUSER property is set to 1. If an end user selects the per-user button, the ALLUSERS property is set to 1, and the MSIINSTALLPERUSER property is not set.
Yes (All Systems)—If the target system has Windows 7 or Windows Server 2008 R2, InstallShield adds buttons to the Ready to Install dialog. The buttons let end users specify how they want to install the product. If elevated privileges are required, the shield icon is included on the all-users button. If an end user selects the all-users button, the ALLUSERS property is set to 2, and the MSIINSTALLPERUSER property is set to 1. If an end user selects the per-user button, the ALLUSERS property is set to 1, and the MSIINSTALLPERUSER property is not set.

If the target system has Windows Vista or earlier, or Windows Server 2008 or earlier, InstallShield adds radio buttons to the Customer Information dialog. The radio buttons let end users specify how they want to install the product. If an end user selects the all-users radio button and the end user has elevated privileges, the ALLUSERS property is set to 1. If an end user selects the per-user button and the end user has elevated privileges, the ALLUSERS property is set to an empty string ("").

The default value is No. To learn more, see Per-User vs. Per-Machine Installations.

See Also