Advanced Registry Keys

Advanced parameter List. Avoid modifying these parameters unless absolutely necessary for they may effect system behaviour.

 

Caution: These parameters should never need modifying but if circumstances make this unavoidable only expert personnel, in  strict agreement with the Emerson Technical Support team, must carry out the necessary modifications only.

 

See also "Movicon Configuration Keys"

 

Key

Value

Type

Description

Default

Win32/64

WinCE

General

UseLFH

DWORD

Enabling the use of Windows functionalities called LFH (Low Fragmentation Heap, available only for some Windows versions). This functionality allows memory to be used more efficiently.

 

0 = Disables the use of LFH

1 = Enables the use of LFH

1

-

General

MaxMemoryLoad

DWORD

Percentage of fixed memory in use in the operating system whose situation will  become critical when exceeded.  When this threshold is exceeded, the application will enter into "Low memory condition".

 

Note:

Please refer to the manual for further information on how the resources are managed when entering the "low memory condition" status.

0

-

General

MaxDTMessagesPurge

DWORD

Number of events per tick emitted on the project status bar.

20

General

MaxProcessingLogLine

DWORD

Max. number of messages a second printed in the output window and the LOG files.

100

General

SleepCounter

DWORD

Application performance optimization value.

5

General

GeneralTimeout

DWORD

Timeout used for executing some operations. For example, has influence on following commands/operations:

  • maximum valuation time of a Basic Script expression associated to a control

  • "GetSynopticInterface" function execution

  • process run (for example, executing the "Export and Send Mail" command)

10000

General

MaxSymbolCache

DWORD

Max. size of the symbol caches. Vectorial symbols which do not contain animations or VBA code, are managed as bitmap images.

 

0 = Disabled

0 = Max. Num. of objects that can be put in the  cache

0

General

UseOffScreenMem

DWORD

Enables the use of the memory map for managing screens. The use of the memory map allows some operations on screen to be down faster, such as zooming, however this will require additional memory use for each screen managed.

Win32/64:

1

 

WinCE:

0

General

MaxCacheFont

DWROD

Font management cache size.   Therefore fonts can be stocked away in the cache for reuse instead of being recreated right from the beginning whenever needed.

 

0 = Cache manager disabled 

 

Note:

The font cache keeps a map to speed things up in the most simplest way possible.  However, some of the most common font styles are also managed in the cache such as  bold, underline etc.

0

-

General

FloatingPointPrecision

DWORD

This value allows you modify the precision used for converting floating point numbers (float and double) to text.  The '0' default value means that the standard precision equal to 6 chars will be used.  Movicon converts floating point numbers in text format when needing to save values in xml files such as  retentive variable files, or in Movicon networking communications.  is '0'.

 

Some Examples:

 

6 figure default precision:

  • The  "100.000,12" floating point value is converted into  "100.000" text, because  "0,10" difference has not meaning.

  • The "5200908" floating point value is converted into "5200910" text, because the difference of  "2" has no meaning.

 

8 figure custome precision:

  • The  "100.000,12" floating point value converted into  "100.000,12" text, therefore not precision is lost in this conversion.

  • The  "5200908" floating point value is converted into  "5200908" text, therefore not precision is lot in this conversion.

 

This value will also be used for recording values with  floating points on databases. When using  the default zero value, the values in the database will be written with six decimal figure precision.  If you insert a custom value,values will be written in the database referring to the precision used in this value.  

0

General

MaxAvailVirtual

DWORD

Quantity of memory in bytes still available, that becomes critical when lowers.  when the memory still available for programs in the WinCE operating system , or the VM memory allocated from the process (WinCE 5.0 max. 32MB), is lower than this value; the application entered into the "low memory condition" status. 

 

Note:

Please refer to the manual for further information on how resources are managed in a "low memory condition".

5000000

-

General

MaxGestureSpeedRate

DWORD

This value allows the absolute value to be modified for the project's Gesture Speed Rate.

200

 

 

See Also