VisuFbTabControlOverlayTabs.Paint (METH) ¶ METHOD Paint : BOOL InOut: Scope Name Type Return Paint BOOL Input dwFlags DWORD
IVisualElement3 ¶ GetCompleteSurroundingRect (Method)
VisuFbTabControlOverlayTabs.GetCompleteSurroundingRect (METH) ¶ METHOD GetCompleteSurroundingRect : VisuElemBase.VisuStructSimpleRectangle Similar to GetSurroundingRect of IVisualElement. But here, the exact size has to be returned. Means, considering of possible outer frame line widths, which will enlarge the element. As well as considering rotation of the element or acute angles within polygons. Also the returnrect may be different offline or online. As online also dynamic movement is considered. Whereas offline only a possible static rotation can be used. InOut: Scope Name Type Return GetCompleteSurroundingRect VisuElemBase.VisuStructSimpleRectangle
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2024, 09:53:09 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuElems.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuElems.clean.json version version 2.0.0.0 ProjectInformation PreserveCompiledLibComments bool True Released True UsesDevicePlaceholders True VisuDoIecCodeConversion True VisuElements True LastModificationDateTime date 23.05.2024, 09:53:05 LibraryCategories library-category-list Intern|Visu AdditionalLibsToLoadAsUsed string CmpBitmapPool;CmpLog;Standard;VisuElemBase;CmpVisuHandler AllowVisuLibraryRedirection AllowVisuLibraryRedirection Author CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Description See: Description LanguageModelVersion 2.6 LibraryUpdatesNecessaryChanges UpdateLanguageModelForConvertibleLibraries:3.3.0.10 Placeholder System_VisuElems PluginVersionConstraint {AFCD5446-4914-4fe7-BB78-9BFFEB70FD17}:4.2.0.0 Project VisuElems ServerBuildException ok Title VisuElems UnitTestingDefine UT_Visualization VisuBaseLibrariesAsUsed VisuElemBase;VisuInputs VisuUpdatesNecessaryChanges UpdateLanguageModelForConvertibleLibraries:3.3.0.10 VisuUpdatesProviderGuid {6CB1CDE1-D5DC-4a3b-9054-21FA756A3FA4} Version version 4.6.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpBitmapPool ¶ Library Identification ¶ Placeholder: CmpBitmapPool Default Resolution: CmpBitmapPool, * (System) Namespace: CmpBitmapPool Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: CmpBitmapPool CmpDynamicText ¶ Library Identification ¶ Placeholder: CmpDynamicText Default Resolution: CmpDynamicText, * (System) Namespace: CmpDynamicText Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: CmpDynamicText CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpVisuHandler ¶ Library Identification ¶ Placeholder: CmpVisuHandler Default Resolution: CmpVisuHandler, * (System) Namespace: CmpVisuHandler Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpVisuHandler Datasources Interfaces ¶ Library Identification ¶ Name: Datasources Interfaces Version: newest Company: 3S - Smart Software Solutions GmbH Namespace: IDatasources Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: Datasources Interfaces, * (3S - Smart Software Solutions GmbH) Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard Visu Interfaces ¶ Library Identification ¶ Name: Visu Interfaces Version: newest Company: System Namespace: Visu_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Visu Interfaces, * (System) VisuElemBase ¶ Library Identification ¶ Placeholder: System_VisuElemBase Default Resolution: VisuElemBase, 4.6.0.0 (System) Namespace: VisuElemBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemBase VisuInputs ¶ Library Identification ¶ Placeholder: System_VisuInputs Default Resolution: VisuInputs, 4.6.0.0 (System) Namespace: VisuInputs Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: True Key: System_VisuInputs
VisuElemsAlarm Library Documentation ¶ Company : System Title : VisuElemsAlarm Version : 4.6.0.0 Categories : Intern|Visu Namespace : VisuElemsAlarm Author : CODESYS Development GmbH Placeholder : System_VisuElemsAlarm Description [ 1 ] ¶ This library contains the visualization elements of the alarm management. Contents: ¶ TL_ElementProperties (TextList) private Acknowledgement Enumerations HMI TL_AlarmTableColumnTitles (TextList) VisuAlarmScrollValueProvider (FunctionBlock) public AlarmSelectionInfo (Struct) AlarmSelectionInfoDefault (FunctionBlock) Indices and tables ¶ [ 1 ] Based on VisuElemsAlarm.library, last modified 23.05.2024, 09:53:42. LibDoc 4.5.0.0 The content file VisuElemsAlarm.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:53:49.
VisuElems Library Documentation ¶ Company : System Title : VisuElems Version : 4.6.0.0 Categories : Intern|Visu Author : CODESYS Development GmbH Placeholder : System_VisuElems Description [ 1 ] ¶ This library contains some basic elements for the visualization in CoDeSys 3.0. Among these elements are the element for rectangle/circle/etc., a element for a polygon and the element allowing the visualization be built with frames as well as the elements button and bitmap. Contents: ¶ Intern FctGetAngle (Function) FctGetAngleFromProp (Function) FctIncreaseElemRectForLine (Function) Frame HandleStateVariables (Function) VISU_PRG (Program) VisuStructButtonClientSpecificData (Struct) VisuStructComplexFrameClientSpecificData (Struct) VisuStructPolygonClientSpecificData (Struct) TL_ElementProperties (TextList) VisuFbGroupOverlay (FunctionBlock) FB_Exit (Method) IContainer IContainerPaintSelf ILayeredVisualElement IVisualElement IVisualElementWithFrame protected VisuFbTabControlOverlayTabs (FunctionBlock) IVisualElement IVisualElement3 Indices and tables ¶ [ 1 ] Based on VisuElems.library, last modified 23.05.2024, 09:53:05. LibDoc 4.5.0.0 The content file VisuElems.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:53:09.
Intern ¶ FctGetAngle (Function) FctGetAngleFromProp (Function) FctIncreaseElemRectForLine (Function) Frame FramePaintState (Enum) GVL_VisuFrameStaticState (GVL) VisuFbFrameSwipingHelper (FunctionBlock) ClientSupportsPreview (Property) LastIndex (Property) State (Property) paintCycle (Method) HandleStateVariables (Function) VISU_PRG (Program) VisuStructButtonClientSpecificData (Struct) VisuStructComplexFrameClientSpecificData (Struct) VisuStructPolygonClientSpecificData (Struct)
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