Visu_Globals (GVL)¶
- InOut:
Name
Type
Initial
Comment
g_bVisualizationOnline
BOOLTRUE
Can be used to distinguish between online and offline mode
g_VisuManager
g_VisuManager_Inst
The global visu manager instance. For more information see IVisuManager
g_SelectionManager
g_SelectionManager_Inst
The global selection manager instance. For more information see ISelectionManager
g_VisualizationStyle
Private_Visu_Globals.g_VisualizationStyle_Dummy_Inst
The global visualization style instance. For more information see IVisualizationStyle.
g_VisuEventManager
Private_Visu_Globals.g_VisuEventManager_Inst
The global visu event manager instance. For more information see IVisuUserEventManager
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‘’
Can be used when the setting “Use current visu” is activated.
CURRENTLANGUAGE
STRING‘’
Contains the language of the current client.
CurrentUserGroupId
DWORDThe user group id of the current client.
CurrentUserGroupName
WSTRING(511)The user group name of the current client.
CurrentUserName
WSTRING“None”
The user name of the current client.
CurrentFullUserName
WSTRING“None”
The full user name of the current client.
CurrentUseAutoLogoutTime
BOOLIf the auto logout time is used in the current client.
CurrentRemainingAutoLogoutTime
TIMEOnly valid if CurrentUseAutoLogoutTime is TRUE. The remaining auto logout time in the current client.
CurrentClientType
The client type of the current client.
CurrentClient
The .Width and .Height of the current client.
VISU_CYCLE_TIME_ON_OPEN_DIALOGS
UDINT1000
Settings for performance optimizatin on open dialogs
OPEN_DIALOGS_DISABLE_CHANGING_INVALIDATION_RECT
BOOLFALSE
g_VisuKineticScrollingSizeFactor
REAL1.0
g_VisuKineticScrollingDamping
REAL0.1
g_VisuTouchScrollingOutsideElem
BOOLFALSE
g_VisuLineJoinMiterLimit
REAL1.5
g_MaxTwoDigitYear
UINT2099
g_DateTimeValuesInIECSyntax
BOOLFALSE
g_VisuRedundSyncFrameIndex
BOOLFALSE
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
DWORD2000
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
BOOLHow to handle the position of dialog box when no valid previous position has been found
g_xUseGlobalDlgPos
BOOLTRUE
Allow to use the global dialog position when a new client is opened
g_VisuTrendWithTimeSelectorUpdateBehaviour
UINT100
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)