09.12.2012 Views

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 18: Additional Installation Options<br />

Working with Windows Installer Properties<br />

To edit a condition status, click the check box next to the condition until the appropriate icon<br />

appears next to it:<br />

Table 18-1: Icons for the System Software Requirement Conditions<br />

Icon Description<br />

Tip: To add a new software condition to the existing requirements list, right-click the System Software Requirements<br />

explorer and click Create New Condition (System Wizard). When you do this, the System Search Wizard opens,<br />

enabling you to create a custom requirement. For more information, see System Search Wizard.<br />

Working with Windows Installer Properties<br />

Windows Installer properties enable you to use variables for common paths and user information<br />

throughout your installation. These properties can be used in dialog text, .ini file changes, custom<br />

actions, and registry entries. For a list of these properties, see Windows Installer Property Reference.<br />

Whenever these properties are used, they should be surrounded by square brackets. For example, to<br />

display the installation directory on a dialog, you may enter the following in the Text and Messages view:<br />

This program will be installed to [INSTALLDIR]<br />

To the end user, this sentence appears as follows:<br />

This program will be installed to C:\Program Files\Your Company\Your Product<br />

Property Types<br />

There are four general types of Windows Installer properties:<br />

• Public<br />

• Private<br />

• Restricted public<br />

• Required<br />

The software condition must be true in order for the installation to proceed.<br />

The software condition must be false in order for the installation to proceed.<br />

The software condition is not checked and does not affect the installation.<br />

Note: Some of these categories overlap. For example, the ProductCode property is a required private property.<br />

348 ISE-1900-UG00 <strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!