Visu_Globals
(GVL)
- InOut:
Name
Type
Initial
Comment
g_pVisuTextBuffer
POINTER TO ARRAY [0..Visu_Constants.VISU_TEXTBUFFER_SIZE] OF WORD
Is used when size is configured
g_iConfiguredTextBufferSize
INT
-1
g_VisuManager
g_VisuManager_Inst
could be used by endusers too -> visible
g_SelectionManager
g_SelectionManager_Inst
could be used by endusers too -> visible
g_VisualizationStyle
Private_Visu_Globals.g_VisualizationStyle_Dummy_Inst
initialized with a private dummy instance to prevent having NULL values; qualified due to a current limitaion of the ieccodeconverter
g_VisuRectangleProvider
0
If an instance is assigned to this variable, then this instance will be called whenever a new list of touch rectangles is built.
CURRENTVISU
STRING
‘’
will be used only if the settings activate them
@IECCodeConverter_Type: String
CURRENTLANGUAGE
STRING
‘’
is always active
CurrentUserGroupId
DWORD
Visu user mgmt variables - only necessary for target clients
CHECKED_OMIT
CurrentUserGroupName
WSTRING(511)
CHECKED_OMIT
CurrentUserName
WSTRING
“None”
CHECKED_OMIT
CurrentFullUserName
WSTRING
“None”
CHECKED_OMIT
CurrentUseAutoLogoutTime
BOOL
CHECKED_OMIT
CurrentRemainingAutoLogoutTime
TIME
Only valid if CurrentUseAutoLogoutTime is TRUE.
CurrentClientType
CHECKED_OMIT
VISU_CYCLE_TIME_ON_OPEN_DIALOGS
UDINT
1000
Settings for performance optimizatin on open dialogs
OPEN_DIALOGS_DISABLE_CHANGING_INVALIDATION_RECT
BOOL
FALSE
g_VisuKineticScrollingSizeFactor
REAL
1.0
g_VisuKineticScrollingDamping
REAL
0.1
g_VisuTouchScrollingOutsideElem
BOOL
FALSE
g_VisuLineJoinMiterLimit
REAL
1.5
g_MaxTwoDigitYear
UINT
2099
g_DateTimeValuesInIECSyntax
BOOL
FALSE
g_VisuRedundSyncFrameIndex
BOOL
FALSE
Set the behavior of how to syncronize the frames indexes in during visu redundancy
g_VisuRedundValueChanged
VisuEnumRedundancyValueChanged.OnlySyncArea
Set the action to do when in visu redundancy we change a visu variable on the active device.
SECURE_TAPPING_TIMEOUT
DWORD
2000
Timeout in ms for secure tapping. If there is no connection for this period of time, all current Tap actions are automatically terminated.
g_xForceDlgPosAsDesigned
BOOL
How to handle the position of dialog box when no valid previous position has been found
g_xUseGlobalDlgPos
BOOL
TRUE
Allow to use the global dialog position when a new client is opened
g_VisuTrendWithTimeSelectorUpdateBehaviour
UINT
100
For a trend with time selector: The update rate can be dependent on the value of the time selector Value 0: Update rate not dependent on time selector value. Feature is not used. Values > 0: Update rate dependent on time selector value. Update rate of trend will be: time selector value / g_VisuTrendWithTimeSelectorUpdateBehaviour (Hint: A update, faster than the visu task is not possible. Also a update rate less than ms is not possible)