User Guide

339
About Merge Modules
•Constant
Select to add a constant value in combination with configurable items. Example:
After adding a configuration item, select this option to add a pipe character (|)
before adding another configuration item.
6. Click OK.
The value you defined for the configurable item appears in the Value field, and the
item appears in the Configuration Items list box.
7. To add more values for the item, repeat the preceding 2 steps.
If you add multiple values, multiple rows appear in the list box and the values are
concatenated to create the entire substitution value. See Example: Configuring an
Item for a Merge Module on page 343.
8. Click OK.
The new configuration item is listed on the Substitutions page.
Also see:
Specifying Drop-Down List Values for Substitution on page 341
Specifying a Bitfield for Substitution on page 341
Specifying a Key for Substitution on page 342
Setting Configuration Item Details
" Professional and Enterprise Editions only.
1. Access the Configuration Item Details dialog from the Module Substitution dialog.
See Creating a Configurable Merge Module on page 338.
2. Complete the dialog:
•Name
Enter a name to represent the item in the Configuration Items list box on the
Module Substitution dialog.
Display Name
Enter the name that should appear on the Merge Module Configuration dialog
when the merge module is added to an installation.
•Description
Describe what can be modified.
•Type
Select the type of configurable data that is appropriate for the item you allow to
be substituted.
# Arbitrary Text
The installation author can enter any text to replace the default value.
Example: Use this when you allow a file name to be modified. See Example:
Configuring an Item for a Merge Module on page 343.
# Formatted Text
The installation author can enter any text in Windows Installer formatted
text format to replace the default value. Example: Use this when you allow a
registry value to be modified.
# RTF Text
The installation author can enter any text in rich text format to replace the
default value. Example: Use this when you allow a different license
agreement to be selected.