Working with the Group Box Area in Various Views

InstallShield 2022

A number of views in InstallShield have a group box area that lets you organize the rows in the view. The views that contain this group box support multiple levels of grouping simply by dragging the column headers and dropping them onto the group box (the area that says, “Drag a column header here to group that column”). InstallShield displays the rows in the view hierarchically according to column arrangement in the group box. Examples of views that contain the group box are the String Editor, Property Manager, the Redistributables, Prerequisites, and Path Variables views.

Note the following tips for working with the group box:

To move a column header to the group box area, drag the column header and drop it onto the group box.
To copy a column header onto the group box area, press CTRL while dragging the column header and dropping it onto the group box. When you do this, the column header is displayed as a column header, and in the group box.
When you are dropping group box headers onto the group box area, you can drop them onto other column headers. This enables you to organize rows hierarchically.
To remove a column header from the group box, drag it from the group box area and drop it onto the row of column headers. When you are dragging it over the row of column headers, InstallShield displays arrows to indicate where in the row the column header would be displayed if you dropped it.
To sort the items in the grid by a particular column header, click the column header in the group box or in the row of column headers.

The following examples demonstrate different ways for using the group box to organize content in views.

Default Behavior: Empty Group Box Area

By default, no column headers are displayed in the group box. The following screen shot shows part of the Redistributables view. Items are sorted by the Name column.

Empty Group Box Area

Grouping by One Column Header

If you press CTRL while dragging and dropping one column header onto the group box, InstallShield arranges the rows in the grid into groups of items. The following screen shot shows part of the String Editor view. Rows are organized to help identify the recently added and modified strings that need to be translated.

Grouping Rows by One Column Header

Grouping by Two Column Headers

If you press CTRL while dragging and dropping one column header onto another column header in the group box, InstallShield arranges the rows in the grid into multiple groups of items. The following screen shot shows part of the Redistributables view. Rows are organized to help identify the InstallShield prerequisites and merge modules that have been added to the project.

Sorting Rows by the Check Box Column and Then the Type Column