FctGetAngle (FUN) ¶ FUNCTION FctGetAngle : INT It gets the value of the angle passing by standard properties, it considers also the overlay or online elaboration InOut: Scope Name Type Comment Return FctGetAngle INT Input xUseRealPaintCoordinates BOOL If the real values are used in animation FB pAbsoluteAnimation POINTER TO VisuFbMoveAbsolute pAbsoluteAnimationF POINTER TO VisuFbMoveAbsoluteF iStaticAngle INT
FctGetAngleFromProp (FUN) ¶ FUNCTION FctGetAngleFromProp : INT It gets the value of the angle passing by standard properties InOut: Scope Name Type Comment Return FctGetAngleFromProp INT Input xUseRealPaintCoordinates BOOL If the real values are used in animation FB pAbsoluteAnimation POINTER TO VisuFbMoveAbsolute pAbsoluteAnimationF POINTER TO VisuFbMoveAbsoluteF iStaticAngle INT
FctIncreaseElemRectForLine (FUN) ¶ FUNCTION FctIncreaseElemRectForLine : VisuStructSimpleRectangle helper function to increase the size of the element line, depending on the line width. InOut: Scope Name Type Comment Return FctIncreaseElemRectForLine VisuStructSimpleRectangle Input StaticPositionPolygon POINTER TO VisuStructPolygon line with 2 points StaticPosition POINTER TO VisuStructRectangle the line element may also be stored in a rectangle iStaticAngle INT pStaticCenter POINTER TO VisuStructPoint xUseRealPaintCoordinates BOOL pAbsoluteAnimation POINTER TO VisuFbMoveAbsolute pAbsoluteAnimationF POINTER TO VisuFbMoveAbsoluteF pRelativeAnimation POINTER TO VisuFbMoveRelativeForLine xUseLineWidth BOOL should only be true, with penstyle <> hollow iLineWidth INT
Frame ¶ FramePaintState (Enum) GVL_VisuFrameStaticState (GVL) VisuFbFrameSwipingHelper (FunctionBlock) ClientSupportsPreview (Property) LastIndex (Property) State (Property) paintCycle (Method)
FramePaintState (ENUM) ¶ TYPE FramePaintState : Attributes: qualified_only InOut: Name Initial PAINT_NORMAL 0 PAINT_FRAME_BEFORE 1 PAINT_FRAME_AFTER 2
GVL_VisuFrameStaticState (GVL) ¶ Attributes: qualified_only InOut: Name Type Comment g_bIsInnerFrame BOOL Control variable for frame swiping. Only the most outer frame can be swiped, if configured
VisuFbFrameSwipingHelper (FB) ¶ FUNCTION_BLOCK VisuFbFrameSwipingHelper Helper class for the frame that handles the painting of preview visus. It basically works as a state machine indicating which visu has to be drawn: NORMAL => Just the main frame visu BEFORE => The previous frame visu should be drawn AFTER => The next frame visu should be drawn When all preview visus have been painted, the state switches back to NORMAL. Properties: ClientSupportsPreview LastIndex State Methods: paintCycle Structure: ClientSupportsPreview (Property) LastIndex (Property) State (Property) paintCycle (Method)
VisuFbFrameSwipingHelper.ClientSupportsPreview (PROP) ¶ PROPERTY ClientSupportsPreview : BOOL
VisuFbTabControlOverlayTabs.Destruct (METH) ¶ METHOD Destruct : BOOL This method will be removed and replaced with a implicit Destructor (opposite to Init) InOut: Scope Name Type Return Destruct BOOL
VisuFbTabControlOverlayTabs.GetClientData (METH) ¶ METHOD GetClientData : POINTER TO VisuElemBase.VisuStructClientData InOut: Scope Name Type Return GetClientData POINTER TO VisuElemBase.VisuStructClientData