Info property

Applies to

Description

This property returns a comma-separated string that describes the version of FORMS currently running. The format is fixed:

<product family>,<module>,<version>,<service pack>,<buildno>,<model>,<country>,<language>,<other>

If any part is not applicable, then it is left empty.

<product family>

Examples of values: FORMS, MONITOR

<module>

Examples of values: efmngr, efscan, efitrp, efverify, eftrans

These are the same values that the Name property returns.

<version>

Examples of values: 5-3, 532

<service pack>

Examples of values: 1, 2

<buildno>

The build number is a four-digit number with the format YDDD. DDD stands for the day in the year (for example, March 16 is day no. 75). Y is the last digit of the year (for example, Y is 1 in the year 2001).

<model>

Model indicates a speed, and the value is of little interest unless the module is efitrp (Interpret).

Examples of values: 300, Lite, Professional

<country>

Country is the Microsoft Windows country setting.

Examples: Swedish (Finland), Spanish (Uruguay)

<language>

This is a three-letter abbreviation indicating which language version of the FORMS interface is in use. This is not necessarily the same as the Windows setting (see <country> above).

Examples of values: BRA, DEN, ENG, FRA, GER, HUN, ITA, LAT, POL, ESP, SWE

<other>

This space is for extra information. From FORMS 5-3 you can detect if you run an ANSI or UNICODE version of the FORMS.

Example: formout

Example of returned string

"FORMS,efmngr,5-3,beta,1081,300,Swedish(Sweden),eng"

This string is returned if you are running FORMS Manager from a beta version of FORMS 5-3 with build number 1081. You have a fast Interpret module, and the FORMS is English. Your Microsoft Windows setting is Swedish (Sweden).

Syntax

Object.Info

Data type

String

Remarks

The property is "Read only".

Classic method

Info