Billboard Control
The Billboard control displays commonly used controls that are added and removed from the dialog box by ControlEvents. Only controls that are not associated with a property, such as Text, Bitmap, or Icon, or custom controls can be placed on a billboard. Billboard controls most typically display progress messages.
Control Attributes
You can use the following attributes with the Billboard control. To change the value of an attribute using an event, subscribe the control to a ControlEvent in the EventMapping table and list the attribute's identifier in the Attribute column. Enter the identifier of the ControlEvent in the Event column.
Attribute identifier | Hexadecimal bit | Description |
---|---|---|
BillboardName | Name of the current billboard. Enter the billboard's identifier in the Billboard column of the BBControl table. |
|
Position | Position of control in the dialog box. Enter the control's width, height, and coordinates of the control's left corner into the Width, Height, X, and Y columns of the BBControl table. Use installer units for length and distance. |
|
Visible | 0x00000000 0x00000001 |
Hidden control. Visible control. Include this bit in the bit word of the Attributes column in the BBControl table to make the control visible or hidden upon its creation. Hide or show a control by using the ControlCondition table. |
Sunken | 0x00000000 0x00000004 |
Displays the default visual style. Displays the control with a sunken, 3-D, look. Include these bits in the bit word in the Attributes column of the Control table. |
Remarks
This control has no window of its own.
Billboard controls that appear in the full user interface are listed in the Billboard table.
Controls that are located on a billboard must be listed in the BBControl table rather than the Control table.