VisuStructTableColumnSimpleDynamicCellsDataBase (STRUCT) ¶ TYPE VisuStructTableColumnSimpleDynamicCellsDataBase : STRUCT Structure containing the data of dynamically created cells InOut: Name Type Comment m_bValid BOOL Value signifying whether the data is valid m_paCells POINTER TO ARRAY [0..1] OF VisuFbElemSimple Pointer to the cells. Must not be NULL when the data is valid. m_nCells INT Number of cells in the array m_paCells points to. m_paAnalyzeTextVarsFbs POINTER TO ARRAY [0..1] OF VisuFbAnalyzeTextVars Pointer to the AnalyzeTextVars FBs. Must not be NULL when the data is valid. m_paTextChanges POINTER TO ARRAY [0..1] OF VisuFbAnalyzeTextVars Pointer to the AnalyzeTextVars FBs. Must not be NULL when the data is valid. m_pPropertyInfos POINTER TO VisuElemBase.PropertyInfo Pointer to [m_nCells] propertyinfo instances. Relevant only when property handling is activ e CHECKED_OMIT, no mt scrolling in int. visu
VisuStructTableColumnTextfieldDynamicCellsData (STRUCT) ¶ TYPE VisuStructTableColumnTextfieldDynamicCellsData : STRUCT InOut: Name Type m_bValid BOOL m_paCells POINTER TO ARRAY [0..1] OF VisuFbElemButton m_paLabels POINTER TO ARRAY [0..1] OF STRING(10) m_paLabelsW POINTER TO ARRAY [0..1] OF WSTRING(10) m_nCells INT
VisuStructTemporaryRenderLocationInfo (STRUCT) ¶ TYPE VisuStructTemporaryRenderLocationInfo : STRUCT Structure containing information about a temporary render location InOut: Name Type Initial Comment index INT -1 Unique identifier for the render location size CmpVisuHandler.VisuStructPoint Size in pixel offset CmpVisuHandler.VisuStructPoint The point in the temporary render location that corresponds to the top left corner of the touch rectangle. lockHorizontal BOOL Variable to lock the horizontal scrolling. If TRUE the render location cannot be scrolled in horizontal direction. lockVertical BOOL Variable to lock the vertical scrolling. If TRUE the render location cannot be scrolled in vertical direction.
VisuStructWinControlClientData (STRUCT) ¶ TYPE VisuStructWinControlClientData : STRUCT InOut: Name Type checksum VisuTypeCheckSum
VisuStructWinControlElementClientData (STRUCT) ¶ TYPE VisuStructWinControlElementClientData EXTENDS VisuStructWinControlClientData : STRUCT InOut: Name Type Comment Inherited from checksum VisuTypeCheckSum VisuStructWinControlClientData initialized BOOL Flag to indicate whether the client data has been initialized checksumxScaleUpdate VisuTypeChecksum The scale checksum checksumxScalePaint VisuTypeChecksum The scale checksum labelSize VisuStructStaticSize The size of the label iTextSizeIndex INT The index used for measure string m_bInit BOOL m_iNearScaleNear INT The left/top scales leftmost/topmost coordinate m_iNearScaleFar INT The left/top scales rightmost/bottommost coordinate m_iFarScaleNear INT The right/bottom scales leftmost/topmost coordinate m_iFarScaleFar INT The right/bottom scales rightmost/bottommost coordinate m_rDeltaPixel REAL The difference (in pixels) between two subsequent scale lines m_iBarLeftX INT the rectanglepoints, that describes the backgound of the bar, on which the knob can be dragged. Depending on the usage of a scale, there is more or less space at the edges to the total element size. m_iBarRightX INT m_iBarTopY INT m_iBarBottomY INT m_ColoredBarArea VisuStructPaintRectangle only used in flat style and white style m_iKnobWidthHalf INT half of the width of the knob m_KnobPaintRectangle VisuStructPaintRectangle The rectangle, that describes the knob, size used for painting: m_KnobTouchRectangle VisuStructPaintRectangle The rectangle, that describes the knob, size used for touch / moving:
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2024, 09:55:22 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuElemsWinControls.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuElemsWinControls.clean.json version version 2.0.0.0 ProjectInformation PreserveCompiledLibComments bool True Released True VisuElements True LastModificationDateTime date 23.05.2024, 09:55:18 LibraryCategories library-category-list Intern|Visu AdditionalLibsToLoadAsUsed string CmpBitmapPool;CmpLog;Standard AllowVisuLibraryRedirection AllowVisuLibraryRedirection Author CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Description See: Description Placeholder System_VisuElemsWinControls Project VisuElemsWinControls ServerBuildException ok Title VisuElemsWinControls UseDefaultToggleTapVariable Version version 4.6.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) 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 Standard64 ¶ Library Identification ¶ Placeholder: Standard64 Default Resolution: Standard64, * (System) Namespace: Standard64 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard64 StringUtils ¶ Library Identification ¶ Placeholder: StringUtils Default Resolution: StringUtils, * (System) Namespace: Stu Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: StringUtils VisuElemBase ¶ Library Identification ¶ Placeholder: System_VisuElemBase Default Resolution: VisuElemBase, * (System) Namespace: VisuElemBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemBase VisuElems ¶ Library Identification ¶ Placeholder: System_VisuElems Default Resolution: VisuElems, * (System) Namespace: VisuElems Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElems VisuInputs ¶ Library Identification ¶ Placeholder: System_VisuInputs Default Resolution: VisuInputs, * (System) Namespace: VisuInputs Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuInputs
VisuInputs Library Documentation ¶ Company : System Title : VisuInputs Version : 4.6.0.0 Categories : Intern|Visu Author : CODESYS Development GmbH Placeholder : System_VisuInputs Description [ 1 ] ¶ This library contains functionality used for the visualization. This functionality includes basic input handling for visuelements as well as two special inputs that can be used for implementing a button element. Contents: ¶ Functions VisuInput_CheckUpdateElementStatePossible_DependingOnCurrentInput (Function) TL_ElementProperties (TextList) Indices and tables ¶ [ 1 ] Based on VisuInputs.library, last modified 23.05.2024, 09:57:13. LibDoc 4.5.0.0 The content file VisuInputs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:57:17.
VisuEnumCurrentCheckboxState (ENUM) ¶ TYPE VisuEnumCurrentCheckboxState : This enumeration describes the states of the range values InOut: Name Initial FILTER_AND_LIMITED_RANGE 1 JUST_FILTER 2 JUST_LIMITED_RANGE 3 NOTHING 4
VisuEnumTableParts (ENUM) ¶ TYPE VisuEnumTableParts : InOut: Name CONTENT COL_HEAD ROW_HEAD COL_ROW_HEAD