VisuClientObjectFlags_HighWord (ENUM) ¶ TYPE VisuClientObjectFlags_HighWord : Attributes: qualified_only InOut: Name Initial NONE 16#0 FRAME_TOP_LEVEL_PREVIEW 16#10000 FRAME_PREVIEW_LEFT 16#20000 FRAME_PREVIEW_RIGHT 16#40000 FRAME_PREVIEW_TOP 16#80000 FRAME_PREVIEW_BOTTOM 16#100000 FRAME_SWIPING_HORIZONTAL 16#200000 FRAME_SWIPING_VERTICAL 16#400000
VisuClientObjectIdStack (FB) ¶ FUNCTION_BLOCK VisuClientObjectIdStack Methods: AddClientObjectEndIdStack AddClientObjectStartIdStack Clear PopId PushId RestoreFrom Structure: AddClientObjectEndIdStack (Method) AddClientObjectStartIdStack (Method) Clear (Method) PopId (Method) PushId (Method) RestoreFrom (Method)
VisuElemMgrClientSpecificData (STRUCT) ¶ TYPE VisuElemMgrClientSpecificData : STRUCT InOut: Name Type initialized BOOL clientObjectsCreated BOOL transformationChecksum VisuTypeCheckSum
VisuElemMgrClientSpecificDataIndices (STRUCT) ¶ TYPE VisuElemMgrClientSpecificDataIndices : STRUCT InOut: Name Type Initial iClientSpeficicData DINT -1
VisuScrollValueData (FB) ¶ FUNCTION_BLOCK VisuScrollValueData InOut: Scope Name Type Input initialized BOOL minX DINT minY DINT maxX DINT maxY DINT curX DINT curY DINT
VisuFbMoveAbsoluteTapAwareF (FB) ¶ FUNCTION_BLOCK VisuFbMoveAbsoluteTapAwareF EXTENDS VisuFbMoveAbsoluteF for move absolute with real coordinates combined with tap-input config InOut: Scope Name Type Inherited from Input Data VisuStructMoveAbsoluteDataF VisuFbMoveAbsoluteF Methods: Execute prvIsChangedToPreviousCall Structure: Execute (Method) prvIsChangedToPreviousCall (Method)
VisuFbMoveRelativeTapAware (FB) ¶ FUNCTION_BLOCK VisuFbMoveRelativeTapAware EXTENDS VisuFbMoveRelative InOut: Scope Name Type Comment Inherited from Input MoveTopLeftBy VisuStructPoint set as Variable VisuFbMoveRelative MoveBottomRightBy VisuStructPoint set as Variable VisuFbMoveRelative Inout _EffectiveRect VisuStructPaintRectangle evtl. as Parameter to Method Execute VisuFbMoveRelative Methods: prvIsChangedToPreviousCall Structure: prvIsChangedToPreviousCall (Method)
VisuFbAnalyzeTextVarsDateTimeOnly (FB) ¶ FUNCTION_BLOCK VisuFbAnalyzeTextVarsDateTimeOnly EXTENDS VisuFbAnalyzeTextVars Special derivation that simulates the behaviour of this function block on variables local to the IEC visu-lib code (and not on PLC variables) InOut: Scope Name Type Initial Comment Inherited from Input pVarText Visu_TypeString to use this variable as text output variable needed for correct code generation this variable can have a conversion For the converted code we use a string member of a subclass of us. This subclass also has an instance variable, where the owning visual element instance can be stored CHECKED_OMIT VisuFbAnalyzeTextVars pTextConversion POINTER TO DWORD needed for the integrated visu needed for CreateAnimationInstances the variable, this conversion belongs to as they both need to be in the same structure of fb we also define the order: VariableUsingConversion needs to be first. CHECKED_OMIT VisuFbAnalyzeTextVars diBitOffsetText DINT -1 CHECKED_OMIT VisuFbAnalyzeTextVars pVarTooltip Visu_TypeString needed for correct code generation this variable can have a conversion CHECKED_OMIT VisuFbAnalyzeTextVars pTooltipConversion POINTER TO DWORD needed for the integrated visu needed for CreateAnimationInstances the variable, this conversion belongs to CHECKED_OMIT VisuFbAnalyzeTextVars diBitOffsetTooltip DINT -1 CHECKED_OMIT VisuFbAnalyzeTextVars dwVarTextType DWORD VisuFbAnalyzeTextVars dwVarTooltipType DWORD VisuFbAnalyzeTextVars wTextVarValid WORD set according to used Variables VisuFbAnalyzeTextVars pTextListName POINTER TO STRING the textlistname is always generated as string @IECCodeConverter_Type: String VisuFbAnalyzeTextVars Inout _EffectiveTexts VisuStructElementTexts evtl. as Parameter to Method Execute VisuFbAnalyzeTextVars pBuffer POINTER TO BYTE VisuFbAnalyzeTextVars dwBufferSize DWORD VisuFbAnalyzeTextVars Methods: GetAsDWORD GetAsLINT GetAsLWORD GetType Initialize Structure: GetAsDWORD (Method) GetAsLINT (Method) GetAsLWORD (Method) GetType (Method) Initialize (Method)
VisuFbAnalyzeTextVarsDateTimeOnly.GetType (METH) ¶ METHOD GetType : Visu_Types InOut: Scope Name Type Return GetType Visu_Types
VisuFbAnalyzeTextVarsDateTimeOnly.Initialize (METH) ¶ METHOD Initialize InOut: Scope Name Type Input typ Visu_Types val Visu_AllNumericTypesUnion