Defining the End-User Interface

InstallShield 2026

Project: This information applies to the following project types:

Basic MSI
InstallScript
InstallScript MSI

Project-specific differences are noted where appropriate.

This section of the documentation covers different features of InstallShield that enable you to define different aspects of the end-user interface. Some portions of the “Defining the End-User Interface” section discuss how to create and work with dialogs for the end-user interface of your installation. Others discuss topics such as strings, which let you localize your installation.

This section includes the following topics:

Working with Dialogs
Working with the Wizard Interface
Localizing the End-User Interface
Displaying Billboards
Displaying a Background Window in InstallScript and InstallScript MSI Installations
Populating List Boxes at Run Time
Displaying File Browse Dialogs
Displaying Network Browse Dialogs in InstallScript Installations

See Also