A condition
can be structured in any of the
following ways:
A condition-primitive
can
be any of the following:
Usage | Description |
---|---|
|
Condition to test the |
|
Condition to test the |
|
Condition to test the |
|
Condition to test the |
|
Condition to test the |
|
Condition to test |
|
Tests for the existence of a file. |
|
Retrieves the properties from another registry entry. |
|
Tests for the existence of an installed package. |
|
Tests for the existence of a specific version of the installed package. v_major = major component of the version (range 0-127); v_minor = minor component of the version (range 0-99); v_build = build component of the version (range 0-32,767) |
attrib
can
be one of the attributes defined in HALData::TAttribute
.
These attributes correspond to hardware properties of the device. It must
be specified in uppercase and without the initial letter E
.
The following attributes are supported:
PKG variable name |
HALData attribute (as retrieved by HAL::Get()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following attributes, which are not stored in the HAL, can additionally be specified:
Attribute | Description |
---|---|
|
An integer that identifies the language selected by the Symbian
device user, during installation. For possible values, see the TLanguage enumeration
defined in Note: It is recommended to use language blocks to install language-specific files. |
|
Specifies the options that are displayed to the Symbian device user during installation. See Option-List for more information. |