Use this tab to set the application’s capabilities, by setting various properties. If you do not set these properties, default values are used.
Note the following language-specific behaviour:
C++: all properties apply
OPL: the embeddability property does not apply
Java: no properties apply, so the tab is not shown
Set this property to determine whether the application is defined as embeddable, not embeddable, or embeddable only:
embeddable: the application can be both embedded, and be run as a separate application
embeddable only: the application can be embedded, but not run on its own
By default, an application is not embeddable.
Set this property to prevent the application from being shown:
in shell applications, so that the user cannot launch it
in lists of embeddable applications, so that it cannot be embedded
This property is intended for applications that are to run in the background.
By default, an application is not hidden.
Set this property to allow new files for the application to be created from shell applications (as well as from the program itself).
By default, New File support is not enabled.
Set this to property to associate an application with MIME file types. These are files of types that are not native to EPOC, and have no UIDs, such as plain text files.
The association can be given various levels of priority. When a file is to be opened, a shell program launches the application that has the highest priority support for the selected file type. Given two applications with associations of the same priority, a shell arbitrarily launches one of the applications.
The priorities in order are:
|
Note that for OPL two further priorities are also available, Not Supported
and User
supported
, but these are not currently in use.
By default, no MIME types are set.