Windows Installer Editor Reference
424
Working With Dialogs
Note
Although a default billboard area is already created, you also can create your own.
Right-click the dialog box and select Add > Billboard. On the Properties dialog box
that appears, click the Events tab. Make sure the Subscribe to Event list contains an
entry where Event is set to SetProgress and Attribute is set to Progress.
4. Create one or more billboard controls:
a. Right-click the dialog box and select Billboards > New.
The Billboard Details dialog box appears.
b. Complete the dialog box:
Name
Enter a descriptive name for this control.
Feature
Select a feature from the list. This control’s content item only appears during
installation if this feature is installed.
Action
Select an action from the list. We strongly recommended that you leave the
default, InstallFiles, because usually only this action takes time to complete.
The control’s content items are displayed while this action is performed
during installation.
Display After
If this is the first control, select <display first>. Otherwise, select the
control that this one should appear after.
c.
Click OK.
d. Repeat this step to add as many controls as you have content items.
The controls you create do not appear on the dialog box. You can only see their
content items, which you add in the next step.
5. Add content items to each billboard control:
Right-click the dialog box and select Billboards > BillboardControlName, where
BillboardControlName is the name of the control. This makes the control active.
Right-click the dialog box, select Billboards > Add Control, and select Bitmap,
Icon, or Text.
A properties dialog box appears. The tabs that appear vary depending on the
type of control.
For bitmaps or icons, click the Graphic tab and select a graphic or click Set to
import a new graphic. Graphics must be in .BMP format.
See
Setting the Graphic for a Control
on page 418.
For text controls, enter text in the Control Text field.
See
Basic Control Settings
on page 413.
You can add multiple content items to each control.
Make sure each content item is within the outline that represents the billboard
area.