In this page you can choose from Advanced Installer's predefined themes, set the global properties of your package's User Interface, change visual styles and customize it by setting custom images and text styles that will be displayed on the install dialogs or controls.
The current theme is displayed in the left panel using
bold text.
Available Themes
Currently Advanced Installer comes packed with the following themes:
- Air
- Windows 7 Wizard style theme. This theme supports Glass effects
- Azure
- Windows Installer theme with azure look. Uses large dialogs and Enhanced UI
- Classic
- Windows Installer theme with classic look. Has a watermark and a banner that can be easily customized
- Graphite
- Windows Installer theme with graphite mineral look. Uses large dialogs and Enhanced UI. In the left side of each dialog, an overall progress of the installation is displayed
- Modern
- Windows Installer theme with modern look. Uses large dialogs and Enhanced UI
- Spring
- Segoe UI font, contiguous installation progress, themed buttons and a clean layout are used to create the Spring theme. Installation steps are reduces and most of the dialogs are displayed only when performing a customized installation. This theme uses Enhanced UI and is based on HTML
To change the current theme, select the desired one and use the command “Use Theme” option from the context menu or by pressing the button. To customize the current theme use the “Customize Theme” from the context menu. This option will transfer you to Dialog Editor Page.
Some themes, by default, make use of controls available only on
specific versions of Windows (e.g. Azure uses Command Link
Controls which are available starting with Windows Vista).
Please test accordingly.
Style
This combobox contains all the variations available for the currently selected theme. To select a new theme variation simply select the desired one from the list.
Theme variations are specific for each theme and differ from one to
another.
Frame
From this combobox you can select how the dialogs frame will be presented. It contains the "System" option along with custom frames specific for the currently selected theme. The System frame is specific to the Windows Operating System the package will run on. Some themes might not support frame change.
Options
This combobox is available only for themes that can be extra customized:
- Change between radio buttons or checkboxes for overall installation progress
- Choose if the theme uses a header image or not
More Options
By selecting "More Options" button a new listbox will appear. This listbox contains the images that can be changed and are being used by the selected theme.
The following operations are possible:
- Change the resource
- In order to use your own resource file select the "Edit..." context menu option while an element is selected in the listbox.
- Revert to default
- If you want to discard any changes and return to the default resources select the "Reset" context menu option while an element is selected in the listbox.
The images that can be changed differ from one theme to
another.
Image Sizes
The default images size used by Advanced Installer specific for each theme are:
Air
| Resource name | Size in pixels |
| Background | 494 x 405 |
Azure
| Resource name | Size in pixels |
| Icon | 128 x 128 |
Classic
| Resource name | Size in pixels |
| Banner image | 500 x 59 |
| Dialog image | 500 x 316 |
Modern
| Resource name | Size in pixels |
| Icon | 48 x48 |
| Dialog image | 355 x 304 |
Spring
| Resource name | Size in pixels |
| Icon | 128 x 128 |
| Banner image | 500 x 304 |
| Background image | 533 x 350 |
Testing the installation User Interface
Use the toolbar button in the "Themes" page. This
will create a temporary package in the Temp folder and run it without
performing an actual installation. Since the package is not installed on
your machine, only the installation UI sequence can be
tested.
Testing the maintenance User Interface
Use the
toolbar button in the "Themes" page. This will create a temporary
package in the Temp folder and run it without performing an actual
installation. Your product is temporarily registered with Windows
Installer so the maintenance UI sequence can be tested..
These options require at least an Enterprise or Architect project.
Topics
- Settings
Customize theme global settings - Images
Set custom images or edit image settings - Text Styles
Add or edit text styles.