Assert_ArrayOfWord_ContainsSequence (FUN) ¶ FUNCTION Assert_ArrayOfWord_ContainsSequence : BOOL Assertion function to check that an ARRAY OF WORD contains a specific sequence of values InOut: Scope Name Type Initial Comment Return Assert_ArrayOfWord_ContainsSequence BOOL TRUE if the assertion passes succesfully, FALSE otherwise Input context IBaseIecUnitTest The instance of the test function block calling this function. This instance can be provided by using THIS^ . referenceArray POINTER TO WORD The array with the sequence that should be contained actualArray POINTER TO WORD The array to check wsErrorMsg WSTRING(Constants.WSTRING_LENGTH) “” A custom error message, that is added to the error message of the assertion itself. If this parameter is used, it is recommended to adapt the value of the library parameter Constants.WSTRING_LENGTH .
IsLibReleased (FUN) ¶ FUNCTION IsLibReleased : BOOL This function has been automatically generated from the project information. InOut: Scope Name Type Return IsLibReleased BOOL
Private Implementation ¶ Benchmarking VisuBenchmarkFBStatistics (FunctionBlock) VisuBenchmarkNowInUs (Function) Debugging DebugItfAddrToItfPtr (Function) Enumerations VisuClientTag (Enum) VisuEnumBackgroundDrawingState (Enum) VisuEventTarget (Enum) InputInfo Visu_FctFindElementFromInputInfo (Function) Visu_FctGetElementFromInputInfo (Function) Visu_FctGetElementIndexFromID (Function) Interfaces IClientObjectInfo (Interface) GetClientObject (Method) GetTransformationData (Method) SetTransformationData (Method) ICompactTextListInfo2 (Interface) GetUsedLINTTextids (Method) ICompleteSurroundingRectInfo (Interface) GetCompleteSurroundingRectInfo (Method) IContainerPaintSelf (Interface) PaintSelf (Method) IDialogManagerSupportsElementInfo (Interface) ElementInfo (Method) IDrawSequentially (Interface) IFrameElement2 (Interface) GetVisuStartEndIndex (Method) IFrameElement3 (Interface) SetVisuIndex3 (Method) ISelectableInside (Interface) GetOuterRectangle (Method) ISwipeableFrame (Interface) IsHorizontalSwipeableFrame (Method) IsTopLevelSwipeableFrame (Method) IsVerticalSwipeableFrame (Method) ITextListWrapper (Interface) Count (Property) GetElementAt (Method) ITransformationImplProvider (Interface) GetTransformation (Method) IVisuUserMgmtCyclicCall (Interface) CyclicCall (Method) IVisualElementVisibility (Interface) Visible (Property) IWrapsFrameElement (Interface) FrameElement (Property) Multitouch IInputRectangle (Interface) Bottom (Property) Checksum (Method) Flags (Property) Height (Property) Left (Property) Right (Property) Top (Property) Width (Property) IInputRectangleMgr (Interface) SetInputRectangleList (Method) IInputRectangleProvider (Folder) ProvideInputRectangleList (Method) IMultitouchElement (Folder) GetScrollValueProvider (Method) OnScrollValueChanged (Method) IOptionalMultitouchElement (Interface) IsMultitouchElementActive (Method) IScrollValueProvider (Interface) CurrentValueX (Property) CurrentValueY (Property) HandleInput (Method) Initialize (Method) Paint (Method) SetClientData (Method) SetLimitsX (Method) SetLimitsY (Method) Resources Allocation IDatasourcesResourceEntryAllocator (Interface) Create (Method) FB_Exit (Method) Release (Method) VisuFbDatasourcesResourceEntries_MBM (FunctionBlock) Create (Method) FB_Exit (Method) FB_Init (Method) Release (Method) VisuFbDatasourcesResourceEntries_SysMem (FunctionBlock) Create (Method) FB_Exit (Method) Release (Method) VisuFctDatasourcesResourceEntryAllocatorGet (Function) VisuFctDatasourcesResourceEntryAllocatorGet_MBM (Function) VisuFctDatasourcesResourceEntryAllocatorGet_SysMem (Function) VisuFbResourcesEntryVector (FunctionBlock) AddEntry (Method) Get (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) Visu_FctGetDatasources (Function) Structures InputDataSave (Struct) VisuStructBackgroundAndStaticElementDrawing (Struct) VisuStructCompleteSurroundingRectInfo (Struct) VisuStructFindElementEvent (Struct) VisuStructInputInfo (Struct) VisuStructPAADialogClientSpecificData (Struct) VisuStructSecureTappingKeyEvent (Struct) VisuStructTextAndId (Struct) VisuStructTopMostDialogInfo (Struct) VisuStructUpdateRectangle (Struct) Visu_StructTypeDescInfo (Struct) TL_ElementProperties (TextList) Tests HeapInspectionInfo (Struct) Inspect_Heap (FunctionBlock) Utilities Capturing VisuFbCapturedTransformationProvider (FunctionBlock) GetTransformation (Method) SetContent (Method) VisuFbLegacyCapturingTransformationProvider (FunctionBlock) GetTransformation (Method) SetClient (Method) Clienthandling Client Tags VisuFbClientTagDataHelper (FunctionBlock) VisuFctFreeClientTagData (Function) Main Clienthandling Private prvGetTags (Function) VisuFbMainClientMgmt (FunctionBlock) Manage (Method) VisuFctMainClientsCheck (Function) VisuFctMainClientsCheck3 (Function) VisuFctMainClientsCheckOld (Function) VisuIsValidClientId (Function) Visu_ClientMgmt_Constants (GVL) VisuFbClientStartVisuMgr (FunctionBlock) GetStartVisu (Method) Visu_FctReleaseNonIECMemClientResources (Function) Collections VisuFbCommandVector (FunctionBlock) AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) Visu_FbStringDintMap (FunctionBlock) AddOrOverwrite (Method) Visu_StructCommandData (Struct) Colors VisuFctIsTransparentBackground (Function) VisuFctSplitColor (Function) DatasourceFrameManager FrameRegistrationDataBase (FunctionBlock) ElementCompareTo (Method) ElementEquals (Method) ElementHashCode (Method) ReplacementInfo (Property) FrameRegistrationDataHashTableElement (Struct) Utilities PStringRefElement (FunctionBlock) ElementCompareTo (Method) ElementEquals (Method) ElementHashCode (Method) PStringValue (Property) VisuFbDatasourceFramePathManager (FunctionBlock) AddItem (Method) GetCount (Method) GetItem (Method) GetReplacedPath (Method) GetReplacementInfo (Method) Initialize (Method) Date and Time Access to Systime library VisuFctConvertLocalSystimedateToUTC (Function) VisuFctConvertUtcToSystimedate (Function) VisuFctConvertUtcToSystimedate2 (Function) VisuFctGetNanosSince1970 (Function) ConvertMicroToNanoseconds (Function) ConvertMicroToSeconds (Function) ConvertNanoToMicroseconds (Function) ConvertNanoToSeconds (Function) ConvertSecondsToMicroseconds (Function) ConvertTimestampLocalToUTC (Function) ConvertTimestampUTCToLocal (Function) GetHoursIn12hFormat (Function) Recent IDateTimeLanguageTextTarget (Folder) AssignLanguageText (Method) VisuDateTimeFormatPlaceholders (Enum) VisuFbAnalyzeDateTimeFormatExtractWithoutWeekdays (FunctionBlock) Abstract-methods EndFormatPart (Method) StartFormatPart (Method) GetFormat (Method) Initialize (Method) VisuFbAnalyzeDateTimeFormatStringBase (FunctionBlock) Abstract-methods CharFound (Method) EndFormatPart (Method) PlaceholderFound (Method) StartFormatPart (Method) Analyze (Method) CheckCandidateForDecimals (Method) GetCharHelp (Method) GetLanguageText (Method) GetLanguageTextMayShort (Method) InitFormat (Method) Private-Methods GreedilyHandleSameChars (Method) VisuFbAnalyzeDateTimeFormatStringMinSecOnly (FunctionBlock) CheckMinuteSecondUsage (Method) Initialize (Method) Overrides PlaceholderFound (Method) VisuFbPrintDateTimeFormatBase (FunctionBlock) FormatToGlobalTextBuffer (Method) IDateTimeLanguageTextTarget AssignLanguageText (Method) Overrides CharFound (Method) PlaceholderFound (Method) VisuFbPrintDateTimeFormatCurrentTime (FunctionBlock) Initialize (Method) InitializeWithSysTimeDate (Method) VisuFbPrintDateTimeFormatVariable (FunctionBlock) Initialize (Method) VisuFbWriteDateTimeVariableFormatted (FunctionBlock) AssignIfValid (Method) AssignIfValidConvertible (Method) Initialize (Method) Overrides CharFound (Method) PlaceholderFound (Method) Private GetStructTimeDate (Method) ValidateAgainstInputChecks (Method) VisuFbDateTimeNamesLocalizer (FunctionBlock) CopyLanguageText (Method) GetDayLong (Method) GetDayShort (Method) GetMonthLong (Method) GetMonthShort (Method) Initialize (Method) Dialog Management Position infos VisuFbDialogPos (FunctionBlock) FB_Exit (Method) VisuFbDialogPosByElementVector (FunctionBlock) AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) VisuFbDialogPosVector (FunctionBlock) AddEntry (Method) FB_Exit (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) VisuStructDialogPosByElement (Struct) Structures VisuStructAllDialogInfo (Struct) VisuStructAllModalDialogInfo (Struct) VisuStructAllNonModalDialogInfo (Struct) VisuDialogOpenFlags (Enum) VisuFbDialogClientInfo (FunctionBlock) FB_Exit (Method) FB_Init (Method) Version (Property) VisuFbDialogInfoVector (FunctionBlock) AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) Visu_FctSetDialogClientData (Function) ElementSearch VisuFctSearchElementById (Function) Event Handling EventQueueAndElement (Struct) EventQueuePerClient EventElementData (FunctionBlock) GVL_Events (GVL) VisuFctAddClientToEventQueue (Function) VisuFctCreateEventMapIfNeeded (Function) VisuFctRemoveClientFromEventQueue (Function) LegacyRTSVisuStructEvent2 (Struct) VisuFctHandleInputOnElementEvent (Function) Visu_FbClearEventsAfterStart (FunctionBlock) EventCallback (Method) FB_Exit (Method) Init (Method) Visu_FctLegacyIDStackInfoFill (Function) Visu_FctLegacyIDStackInfoReadFromAdditionalData (Function) File transfer VisuEnumFileTransferDirection (Enum) VisuEnumFileTransferInputEventType (Enum) VisuFbFileTransferManager (FunctionBlock) FB_Exit (Method) FB_Init (Method) GetParamForFileTransf (Method) GetParamForStreamTransf (Method) GetStringBuffer (Method) NormalizeFilePath (Method) RequestStreamingPlcToVisu (Method) RequestStreamingVisuToPlc (Method) RequestStreamingVisuToPlc2 (Method) RequestTransfer (Method) RequestTransfer2 (Method) RequestTransfer3 (Method) internal ClientRemoved (Method) ReadFileName (Method) VisuStructFileTransfParams_Union (Union) Frame Switching VisuFbFrameRegistrationVector (FunctionBlock) AddEntry (Method) GetEntryPointer (Method) GetIndexByPath (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) FramePreview Visu_FctGetInitFramePreviewFlags (Function) GVL_DebugChecks (GVL) Geometrics VisuFbPaintRectF (FunctionBlock) AsPaintRectStruct (Method) FromPointAndSize (Method) RotateBy (Method) VisuFbPointF (FunctionBlock) AsPointStruct (Method) AsPointStructI (Method) AsSize (Method) Checksum (Method) FromEventDwordParam (Method) FromPointStruct (Method) FromPointStructI (Method) FromRectangleStructLocation (Method) FromWidthHeight (Method) MoveBy (Method) MoveByComponents (Method) MoveByNonRef (Method) MovedCopy (Method) RotatedCopy (Method) ScaledCopy (Method) Subtract (Method) SubtractBy (Method) ToEventDwordParam (Method) TransformOverlay (Method) VisuFbRectF (FunctionBlock) Center (Method) FromRect (Method) MoveBy (Method) ResizeBy (Method) ScaledCopy (Method) Size (Property) VisuFbSizeF (FunctionBlock) AsPoint (Method) Checksum (Method) FromPoint (Method) FromPointStruct (Method) FromPointStructI (Method) FromRectangleStruct (Method) IncrementBy (Method) IncrementByComponents (Method) IncrementedCopy (Method) MultiplyByComponents (Method) Negate (Method) RotateBy (Method) RotatedCopy (Method) SubtractBy (Method) SubtractByNonRef (Method) SubtractedCopy (Method) Transform (Method) Untransform (Method) Gestures VisuFbGestureFromEvent (FunctionBlock) FillFlick (Method) FillIECTouchInfo (Method) FillPan (Method) FillResult (Method) FillSpreadPinch (Method) Untransform (Method) UntransformOffset (Method) VisuGestureInfo (Union) VisuStructFlickInfo (Struct) VisuStructIECTouchInfo (Struct) VisuStructPanInfo (Struct) VisuStructSpreadPinchInfo (Struct) Visu_FctIsGestureEvent (Function) Visu_FctIsRelevantGestureEvent (Function) Input Event Handling Visu_FctRaiseMouseLeave (Function) Inputs HandleVisuInput Visu_FctClosePAADialogIfNecessary (Function) Visu_FctHandleVisuInputDialogTarget (Function) Visu_FctHandleVisuInputMouseEvent (Function) Visu_FctHandleVisuInputOverlayMeasureString (Function) Visu_FctHandleVisuInputPAA (Function) VisuFbMouseTouchDragUtil (FunctionBlock) HandleMouseEvent (Method) private prvIsRelevantEvent (Method) VisuFctClearEventIdStack (Function) VisuFctCreateIdStack (Function) VisuFctEventIdStackGetValue (Function) VisuFctEventIdStackGetValuePtr (Function) VisuFctEventIdStackGetValuePtrFromEvent2 (Function) VisuFctEventIdStackGetValuePtrFromEventLegacy (Function) VisuFctEventIdStackHas (Function) VisuFctEventIdStackPopHelp (Function) VisuFctEventIdStackPopId (Function) VisuFctEventIdStackPopTarget (Function) VisuFctEventIdStackPopVisuVersion (Function) VisuFctEventIdStackPushId (Function) VisuFctEventIdStackSetValue (Function) VisuFctSetSelectionChanged (Function) Visu_FctHandleInputGesture (Function) Visu_FctIsEventToIgnoreWhileEditboxOpen (Function) Visu_FctIsModalDialogOpen (Function) Namespaces Table VisuFbLibHierarchy (FunctionBlock) VisuFbNamespaceTable (FunctionBlock) Dump (Method) VisuStructNamespace (Struct) VisuStructNamespaceProjectIdent (Struct) Visu_HelpDumpLibHierarchy (Function) Native Control VisuFbNativeControlItemVector (FunctionBlock) AddItem (Method) GetItemPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) NativeElement ArrayRangeHelper (FunctionBlock) AddByteArray (Method) Checksum (Method) GetSize (Method) Initialize (Method) OnlineChange Visu_OnlinechangeNotify (Function) Visu_SetCodegenFeatureSupport (Function) PaintAfterAllDialog VisuFbPaintAfterAllDialog (FunctionBlock) ClosePAADialog (Method) ClosePAADialog2 (Method) CollectRectangles (Method) EndPaintAfterAllDialog (Method) FB_Exit (Method) GetElementArray (Method) GetSize (Method) GetSurroundingRect (Method) GetUpdateRects (Method) HandleInput (Method) HandlePAASelection (Method) InitializePAADialog (Method) OwningElement (Property) Paint (Method) SetCallbackTarget (Method) SetClientData (Method) SetTransformPAA (Method) StartPaintAfterAllDialog (Method) StartPaintAfterAllDialog2 (Method) Unnecessary-functions ContainsPoint (Method) Destruct (Method) ElementInfo (Method) GetClientData (Method) GetDialogInterface (Method) GetDialogInterfaceSize (Method) GetElementIdArray (Method) GetInstance (Method) GetName (Method) GetNamespace (Method) GetResult (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetTranslator (Method) Initialize (Method) SetDialogInterface (Method) SetResult (Method) SetStaticState (Method) SetVisuFlagsInternal (Method) Update (Method) prvSetFlags (Method) VisuFctExitVisuClientObject (Function) VisuFctHandleInputVisuClientObject (Function) VisuFctInitFlagsVisuClientObject (Function) VisuFctInitVisuClientObject (Function) VisuFctPaintVisuClientObject (Function) VisuFctSetClientDataVisuClientObject (Function) PropertySupport Visu_CheckPropertyInfo (Function) Visu_ScalarTypesUnion (Union) Visu_ScalarTypesWithPtr (Struct) Selection Management IPaintSelectionInElement (Interface) DrawingOffset (Property) FrameSize (Property) VisuFctIsToPaintSelection (Function) Visu_FctIsOnStraightLine (Function) Visu_FctIsSelectionEmpty (Function) Visu_FctTransformSelectionIsotropicOverlay (Function) StringFunctions Visu_FctCheckForLongFormatSpecifier (Function) Styles VisuStyleFct_GetImageAccordingMapping (Function) Transformation VisuFbTransformationCommon (FunctionBlock) Checksum (Method) ITransformation2 TransformPaintRectangleInOutF (Method) TransformPointInOutF (Method) TransformPolygonF (Method) ITransformation3 TransformPointInOutOverlay (Method) TransformPointInOutOverlayF (Method) SetOffset (Method) SetScaleValues (Method) SetTransformationValues (Method) SetTransformationValuesWithClientObjectPositions (Method) TransformFontSize (Method) TransformHeight (Method) TransformPaintRectangle (Method) TransformPaintRectangleInOut (Method) TransformPoint (Method) TransformPointInOut (Method) TransformPolygon (Method) TransformWidth (Method) TransformYCoordinate (Method) UntransformHeight (Method) UntransformPoint (Method) UntransformWidth (Method) VisuFbTransformationScrolling (FunctionBlock) TransformPoint (Method) TransformPointInOut (Method) TransformYCoordinate (Method) UntransformPoint (Method) TypeInformation SetValueOfTypeDesc (Function) User Events VisuStructInputOnElementEvent (Struct) Visu Element Management ClientObjectInfo IQueryInterfaceElement (Interface) GetQueryInterface (Method) VisuFctGetAbsolutePosition (Function) IVisualElementWithoutBlobInit (Interface) GetPosition (Method) ModifyPosition (Method) VisuClientAnimationData (Struct) VisuClientObject (FunctionBlock) CheckVisibilityTransition (Method) ElementInfo (Method) FB_Exit (Method) GetCompleteSurroundingRect (Method) GetElement (Method) GetLastMoveBy (Method) GetLastResize (Method) GetMaximalElementCount (Method) GetPosition (Method) HandleInput (Method) ILayerManager EndLayer (Method) SetAdditionalLayers (Method) StartLayer (Method) IResizeHandler HandleResize (Method) HasAnimation (Method) SetResize (Method) Initialize (Method) Paint (Method) SetClientData (Method) SetStaticState (Method) TryHandleInputDirectly (Method) Update (Method) private AdjustPaintFlagsForContainer (Method) setCurrentPosition (Method) VisuClientObjectClientSpecificData (Struct) VisuClientObjectFlags (Enum) VisuClientObjectFlags_HighWord (Enum) VisuClientObjectIdStack (FunctionBlock) AddClientObjectEndIdStack (Method) AddClientObjectStartIdStack (Method) Clear (Method) PopId (Method) PushId (Method) RestoreFrom (Method) VisuClientObjectIdStackOptimized (FunctionBlock) AddClientObjectEndToStack (Method) AddClientObjectStartToStack (Method) AddDanglingClientObjectCommands (Method) Clear (Method) IsEmpty (Method) VisuClientObjectIdStackWithParentSize (FunctionBlock) AddClientObjectEndIdStack (Method) AddClientObjectStartIdStack (Method) Clear (Method) PopId (Method) PushId (Method) VisuClientObjectInputRectangleMgr (FunctionBlock) MouseDownHandling (Property) SetInputRectangleList (Method) VisuClientObjectLayerInitFlags (Enum) VisuClientObjectMgr (FunctionBlock) BlobInit (Method) ElementInfo (Method) FB_Exit (Method) FB_Init (Method) GetSurroundingRect (Method) GetUpdateRects (Method) HandleInput (Method) Initialize (Method) Paint (Method) PaintWithBackground (Method) SetClientData (Method) SetElemIndexParent (Method) SetFromTabControl (Method) SetStaticState (Method) Update (Method) private SetNextElementIndex (Method) VisuClientObjectReservedIds (Enum) VisuClientObjectStateFlags (Enum) VisuElemLayer VisuElemLayer (FunctionBlock) AdditionalHeight (Property) AdditionalWidth (Property) Alignment (Property) ClippingActive (Property) ClippingRect (Property) GetInitFlag (Method) Height (Property) Id (Property) Initialize (Method) Initialized (Property) Paint (Method) ScrollableX (Property) ScrollableY (Property) SetClientData (Method) Width (Property) X (Property) Y (Property) VisuElemLayerAlignmentFlag (Enum) VisuElemLayerClientSpecificData (Struct) VisuElemLayerData (Struct) VisuElemLayerFlag (Enum) VisuElemSelectionLayer (FunctionBlock) Initialize (Method) Initialized (Property) Paint (Method) PreventLegacyPositionAdaption (Method) SetClientData (Method) UpdatePosition (Method) VisuElemMgrClientData (Struct) VisuElemMgrClientSpecificData (Struct) VisuElemMgrClientSpecificDataIndices (Struct) VisuScrollValueData (FunctionBlock) VisuScrollValueProvider (FunctionBlock) CurrentValueX (Property) CurrentValueY (Property) FB_Exit (Method) HandleInput (Method) Initialize (Method) Paint (Method) SetClientData (Method) SetLimitsX (Method) SetLimitsY (Method) Visu Execution VisuFbExecution (FunctionBlock) CallPaint (Method) CallUpdate (Method) CanUpdate (Method) EndCycle (Method) Execute (Method) ExecuteInputsHelp (Method) ExecuteInputsHelpDo (Method) ExecuteNotificationsAfterInvalidateIfNecessary (Method) ExecuteNotificationsIfNecessary (Method) ExecuteSingleInputEvent (Method) ExtractAndExecuteTouchToMouseEvents (Method) Init (Method) IsEventTypeForOptimization (Method) PopTransformation (Method) PopTransformationRespectBestFit (Method) Private prvCollectRectanglesIfNecessary (Method) prvFillMouseFromTouch (Method) PushTransformation (Method) PushTransformationRespectBestFit (Method) SetConfigAutoFontSizeReduction (Method) SetIgnoreVisuPaint (Method) StartCycle (Method) VisuFctDrawIsoBackground (Function) Visu Management VisuFbVisuVector (FunctionBlock) AddVisualization (Method) GetVisualization (Method) GetVisualizationIndex (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) RemoveVisualization (Method) SwapEntries (Method) Visu Scaling Touch Handling VisuFbRectangleListManager (FunctionBlock) AddLargeScrollLimits (Method) CollectRectangles (Method) IRectangleListManager AddRectangle (Method) AddZoomScrollLimits (Method) ForwardCall (Method) ForwardCallWithMouseDownInfo (Method) PopClipping (Method) PushClipping (Method) SetUpdateNecessary (Method) IRectangleListManager2 AddContentRect (Method) AddRectangleTransformed (Method) AddTouchRectRenderLocationInfo (Method) PushClippingTransformed (Method) IRectangleListManager3 AddContentRectTransformed (Method) IsUpdateNecessary (Property) Private DoAddScrollLimits (Method) DoAddZoomLimits (Method) VisuFctGetTargetVisuTouchFlags (Function) VisuFbScalingInfo (FunctionBlock) IsChanged (Method) Reset (Method) UpdateFromGestureHelper (Method) VisuStructScaleScrollInfo (Struct) VisuEventOptimization (FunctionBlock) AssignEvent (Method) CanBeHandledWihtoutPainting (Method) IsSameMouseMoveEvent (Method) VisuFbBaseVector (FunctionBlock) InitStaticMemory (Method) RemoveEntryAt (Method) VisuFbClientLogger (FunctionBlock) WriteMessageInBuffer (Method) VisuFbDWORDVector (FunctionBlock) AddDWORD (Method) GetDWORD (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) VisuFbInputRectangle (FunctionBlock) Bottom (Property) Checksum (Method) Flags (Property) Height (Property) Left (Property) Right (Property) Top (Property) Width (Property) VisuFbNamespaceTableHelper (FunctionBlock) GetNextAccessPath (Method) SetInitAccessPath (Method) prvDeriveNamespaceFromAccessPath (Method) prvFindInitialNamespaceIndex (Method) VisuFbPaintAfterAllElement (FunctionBlock) ContainsPoint (Method) Destruct (Method) ElementInfo (Method) GetAdditionalClientDataSize (Method) GetClientData (Method) GetSurroundingRect (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetUpdateRects (Method) HandleInput (Method) ICapturingElement IsCapturingEventsActive (Property) IInputRectangleProvider ProvideInputRectangleList (Method) ILayeredVisualElement SetLayerManager (Method) IMultitouchElement GetScrollValueProvider (Method) IsMultitouchElementActive (Method) OnScrollValueChanged (Method) IRectangleProvider AddRectangles (Method) IVisualElement3 GetCompleteSurroundingRect (Method) Initialize (Method) Paint (Method) SetCallbackTarget (Method) SetClientData (Method) SetStaticState (Method) Update (Method) VisuFbTemporaryPolygon (FunctionBlock) Copy (Method) CopyToF (Method) VisuFbValueChangedListenerForOnValueChanged (FunctionBlock) ValueChanged (Method) VisuFctAssignValue (Function) VisuFctCheckSpecificClientType (Function) VisuFctClearElementEntries (Function) VisuFctGetEffectiveTextProperties (Function) VisuFctGetEffectiveTextProperties2 (Function) VisuFctGetElementState (Function) VisuFctGetLineJoinMiterLimit (Function) VisuFctIncreaseCurrentElementIndex (Function) VisuFctIsMultitouchClient (Function) VisuFctRectSize (Function) VisuFctSetNumericValue (Function) VisuFctSetRectangleUpdateNecessaryOnAllClients (Function) VisuFctTextAddOffset (Function) VisuFctTryAtomicAssignValueBySize (Function) VisuFctTryAtomicAssignValueByType (Function) VisuFctWriteValueIfValid (Function) VisuFct_IsBehindOverlayElement (Function) VisuRegistrationHelpDuringDecl (Function) VisuSecureTappingKeyEvent (FunctionBlock) AssignEvent (Method) DoSecureTapping (Method) Visu_Assert (Function) Visu_FctGetDevicePixelRatioFromAdditionalData (Function) Visu_FctInitMemSet (Function) Webvisu Visu_FbWebserver (FunctionBlock) FB_Exit (Method) OpenIfNecessary (Method) Visu_PRG (Program) CheckSecureTapping (Action) CheckUnusedClients (Action) ClientRelevantOnlineChangeDone (Action) DoCurrentVisuHandling (Action) HandleForIntegratedVisu (Method) Initialization (Action) InitializeVisusAndDialogs (Method) InvalidateAllClients (Action) IsRunning (Property) KeepAliveClients (Property) RemoveAllTargetVisuClients (Action) ResourcesOnlineChangeHandling (Action)
VisuElem3DPath Library Documentation ¶ Company : System Title : VisuElem3DPath Version : 4.6.0.0 Categories : Intern|Visu Author : CODESYS Development GmbH Placeholder : System_VisuElem3DPath Description [ 1 ] ¶ This library contains a visu element for displaying a CNC contour. Contents: ¶ Control ImagePool_3DPath (ImagePool) Data structures VisuStruct3DControl (Struct) VisuStruct3DPathPoint (Struct) VisuStruct3DTrack (FunctionBlock) GlobalTextList (GlobalTextList) Parameters (ParamList) TL_ElementProperties (TextList) VisuFb3DPathClientData (Struct) Indices and tables ¶ [ 1 ] Based on VisuElem3DPath.library, last modified 23.05.2024, 09:50:22. LibDoc 4.5.0.0 The content file VisuElem3DPath.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:50:27.
Control ¶ ImagePool_3DPath (ImagePool)
Data structures ¶ VisuStruct3DControl (Struct) VisuStruct3DPathPoint (Struct) VisuStruct3DTrack (FunctionBlock)
ImagePool_3DPath (Image Pool) ¶ ID File name Image Link type ControlPanel Navigationspanel_ohneRand.svg Embedded
VisuStruct3DControl (STRUCT) ¶ TYPE VisuStruct3DControl : STRUCT This data structure is used to control the camera of a Path3D element. The user links the vsiu element to a strcutured variable of this type. InOut: Name Type Comment iX INT speed in each orientation with which the camera is moved along X iY INT speed in each orientation with which the camera is moved along Y iZ INT speed in each orientation with which the camera is moved along Z iTurnX INT speed with which the camera is turned around the X axis iTurnY INT speed with which the camera is turned around the Y axis iTurnZ INT speed with which the camera is turned around the Z axis xResetXY BOOL TRUE : reset the view to the XY plane xResetYZ BOOL TRUE : reset the view to the YZ plane xResetZX BOOL TRUE : reset the view to the ZX plane
VisuStruct3DPathPoint (STRUCT) ¶ TYPE VisuStruct3DPathPoint : STRUCT Describes one point of a 3D path InOut: Name Type Comment v Vector3 contains the x, y and z position of the point udiSourceElementID UDINT used for highlighting and refers to the original path object dwAddInfo DWORD marks this point as … Bit0 = TRUE : this is the start or end point of the object Bit1 = TRUE : at this point, the poly line that displays the path, should end. Between this point and the next one, no line will be drawn. This may be used if the path contains a gap or if one wants to realize an optimized structure that takes care of the projection and wants to display only visible parts of the path/track. In this case it will happen that the path/track leaves the visible area. So the path/track is no longer one coherent line, but is interrupted. All other Bits are reserved for future use.
GlobalTextList (Text List) ¶