Visu_Assert (FUN) ¶ FUNCTION Visu_Assert : BOOL InOut: Scope Name Type Return Visu_Assert BOOL Input x BOOL
Visu_FctGetDevicePixelRatioFromAdditionalData (FUN) ¶ FUNCTION Visu_FctGetDevicePixelRatioFromAdditionalData : REAL InOut: Scope Name Type Comment Return Visu_FctGetDevicePixelRatioFromAdditionalData REAL Input pEvent POINTER TO VisuStructEvent A pointer to VisuStructEvent, that allows to access the additional data dataByteOrder Visu_EnumByteOrder Specifies the byte order
Visu_FctInitMemSet (FUN) ¶ FUNCTION Visu_FctInitMemSet : BOOL Initializes a piece of memory by overwriting it with 0. The method is necessary to ensury, that a new client doesn’t get the same piece of memory again having the same values when the client used this piece of memory the last time (that could lead to paint bugs, because it would look like, that nothing had changed). InOut: Scope Name Type Return Visu_FctInitMemSet BOOL Input pBitfield POINTER TO ARRAY [0..0] OF BYTE iSize DINT
Visu_PRG.KeepAliveClients (PROP) ¶ PROPERTY KeepAliveClients : BOOL
Visu_PRG.RemoveAllTargetVisuClients (ACT) ¶ No removing of target visu clients in the integrated visualization resp. web visualization
Visu_PRG.ResourcesOnlineChangeHandling (ACT) ¶ special implementation of the releasing of resources when a visu is copied during an onlinechange
Visu_PRG.InitializeVisusAndDialogs (METH) ¶ METHOD InitializeVisusAndDialogs
Visu_PRG.InvalidateAllClients (ACT) ¶ The intention of this code is to force a repaint after a download of visualization files typically during online change. All this is not relevant for the integrated visualization so it can savely be ignored there.
Visu_PRG.IsRunning (PROP) ¶ PROPERTY IsRunning : BOOL
Visu_PRG.DoCurrentVisuHandling (ACT) ¶ TOCHECK: how to handle multiple clients correctly???