Wizard Interface View Toolbar

InstallShield 2015

Project: This information applies to the following project types:

Advanced UI
Suite/Advanced UI

Edition: The Advanced UI project type is available in the Professional edition of InstallShield. The Suite/Advanced UI project type is available in the Premier edition of InstallShield. For information about the differences between these two project types, see Advanced UI Projects vs. Suite/Advanced UI Projects.

If you select a wizard page or secondary window in the Wizard Interface view, the toolbar that InstallShield shows directly above the wizard interface preview pane includes several different buttons and other controls that let you modify the layout of the selected page or window. InstallShield also displays this toolbar in the Wizard Interface view if you select one or more controls on a wizard page or a secondary window.

Wizard Interface View Toolbar

Name of Control

Icons

Description

New Control

 

Lets you add a control to the selected wizard page or secondary window. Select one of the control buttons, or the control types that are listed in the drop-down list next to the control buttons.

New Control (cont.)

The control types that are available from the drop-down list next to the Label button are:

Label—The Label control displays text. Use this type of control for labels that you want to position next to other controls—such as a text box control—and for instructions or information that you want to include on a wizard page or secondary window.
Hyperlink—The hyperlink control displays an HTML link; clicking the link at run time opens a page in the default browser on the target system.
Group Box—A group box can be used to enclose various controls in one area. A group box also provides a label that you can use to express the relationship between the controls that are contained within it.
Frame—A frame control lets you draw the outline of a box.
Image—An image control displays an image.
Billboard—A billboard control displays one or more images that can be updated in response to a property such as the ISInstallProgress property, or configured to display for a predetermined duration. You can add billboards to your projects to display information to end users during the installation process. The billboards can be used to communicate, advertise, educate, and entertain end users.
Progress Bar—A progress bar is a dynamic bar that fills up in response to a property such as the ISInstallProgress property.
Progress Circle—A progress circle is a pair of dynamic circles that fill up in response to two properties: a property such as ISParcelProgress, which indicates the completion percentage of the current package, and a property such as ISInstallProgress, which indicates the completion percentage of the overall entire installation. The outside progress circle typically shows the overall progress, and the inside progress bar typically shows the progress of the entire package.

New Control (cont.)

The control types that are available from the drop-down list next to the Text Box button are:

Text Box—A text box control is a field in which end users can enter text and numbers.
Password Box—A password box control is a field in which end users can enter a password.
Rich Text Box—A rich text box is a read-only control that displays text from an .rtf file. This type of control is often used on license agreement or readme wizard pages.

New Control (cont.)

The control types that are available from the drop-down list next to the Button button are:

Button—A button control is a control that carries out a command when an end user clicks it.
Command Link—A command link control offers a set of mutually exclusive options, similar to radio buttons. Each option includes an icon, a command link label next to the icon, and an optional supplemental explanation about the option.
Check Box—A check box control displays a check box that an end user can select or clear to toggle on or off an option.
Radio Button—A radio button control is one of two or more mutually exclusive options that end users can select. A radio button must be inserted into a group box control; it functions as part of that control.
Image Button—An image button control displays an image, and it carries out a command when an end user clicks it.

New Control (cont.)

The control types that are available from the drop-down list next to the Combo Box button are:

Combo Box—A combo box control is a box that contains a drop-down list of predefined values. The box is also a text box that lets end users enter a custom value.

To change this control to a drop-down list without the text box (that is, if end users should be able to select a predefined value but not enter a custom value), set the CBS_DROPDOWNLIST style for this control to True.

List Box—A list box control is a standard list box that lets end users select a single option from a list of predetermined options.
Checked List Box—A checked list box is a list box in which each of the predefined values is associated with a check box. A checked list box lets end users select one or more options, or leave all of the options unselected.
Feature Selection Tree—A feature selection tree control is a special tree view control that contains a hierarchically organized collection of the Advanced UI or Suite/Advanced UI installation’s features; it lets end users select one or more features to install.

Position Controls

 

Lets you change the position of two or more selected controls.

Position Controls (cont.)

The position change options that are available from the drop-down list next to the Align Left button are:

Align Left—Align the left edges of two or more selected controls with the left edge of the control that was selected last.
Align Center—Align the center of two or more selected controls with the center of the control that was selected last.
Align Right—Align the right edges of two or more selected controls with the right edge of the control that was selected last.
Align Top—Align the top edges of two or more selected controls with the top edge of the control that was selected last.
Align Middle—Align the middle of two or more selected controls with the middle of the control that was selected last.
Align Bottom—Align the two or more selected controls with the bottom of the control that was selected last.
Distribute Horizontally—Position three or more selected controls so that they are an equal distance from each other horizontally.
Distribute Vertically—Position three or more selected controls so that they are an equal distance from each other vertically.

Position Controls (cont.)

The position change options that are available from the drop-down list next to the Make Same Width button are:

Make Same Width—Increase or decrease the width of each of the selected controls so that each width matches that of the control that was selected last.
Make Same Height—Increase or decrease the height of each of the selected controls so that each height matches that of the control that was selected last.
Make Same Size—Increase or decrease the dimensions of each of the selected controls so that each control’s dimensions match that of the control that was selected last.

Default Language

 

Lets you switch the strings that InstallShield displays on the wizard pages and secondary windows in this view to those in a different language in your project. The available language options are the ones that are selected in the Setup Languages setting in the General Information view.

This setting also lets you change the default language for the project.

See Also