TVL (GVL) ¶ InOut: Name Type Comment CurrentVisu STRING g_hdc RTS_IEC_HANDLE g_BitmapProcessing BitmapProcessing g_pBitmapTable POINTER TO ARRAY [0..0] OF BitmapEntry g_udiBitmapTableCount UDINT g_udiLastError UDINT g_iOffsetX INT g_iOffsetY INT g_animateRect SimpleRectangle Global animation fbs and data g_moveAbsoluteData MoveAbsoluteData g_moveAbsolute MoveAbsolute g_moveRelative MoveRelative g_moveTopLeftBy Point g_moveBottomRightBy Point g_center Point g_paintRect PaintRectangle g_iHelp INT g_iMaxPointCount INT
TVL_Constant (GVL) ¶ InOut: Scope Name Type Initial Comment Constant TF_LEFT DWORD 16#0 TF_HCENTER DWORD 16#1 TF_RIGHT DWORD 16#2 TF_TOP DWORD 16#0 TF_VCENTER DWORD 16#4 TF_BOTTOM DWORD 16#8 TF_WSTRING DWORD 16#40000000 TF_UTF8ENCODING DWORD 16#20000000 Flag that shows if compiler option utf8 encoding is active FF_ITALIC DWORD 16#1 FF_BOLD DWORD 16#2 FF_UNDERLINE DWORD 16#4 FF_STRIKEOUT DWORD 16#8 BMPF_ISOTROPIC DWORD 16#1 BMPF_ANISOTROPIC DWORD 16#2 BMPF_FIXED DWORD 16#4 BMPF_TRANSPARENT DWORD 16#8 BMPF_NATIVEIMAGEFORMAT DWORD 16#2000 Comment in VisuElemBase -> Visu_Constant for not using this value twice TF_NO_LINEBREAKS DWORD 16#8000 SCALEBASE INT 1000 PI REAL 3.1415926535897931 PF_FROMFRAME DWORD 16#1
TVL_ErrorCodes (GVL) ¶ InOut: Scope Name Type Initial Constant NO_BITMAP_LIST DWORD 16#1 BITMAP_ID_NOT_FOUND DWORD 16#2
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 13.12.2023, 11:04:41 companyName string 3S-Smart Software Solutions GmbH libraryFile TargetVisuLight.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile TargetVisuLight.clean.json version version 2.0.0.0 ProjectInformation Released bool True VisuElements True LastModificationDateTime date 13.12.2023, 11:04:39 LibraryCategories library-category-list Intern|Visu AdditionalLibsToLoadAsUsed string CmpBitmapPool;CmpLog;Standard Author CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace TVL Description See: Description LanguageModelAttribute qualified-access-only Placeholder TargetVisuLight Project TargetVisuLight ServerBuildException ok Title TargetVisuLight Version version 4.5.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3SLicense ¶ Library Identification ¶ Placeholder: 3SLicense Default Resolution: 3SLicense, * (3S - Smart Software Solutions GmbH) Namespace: _3S_LICENSE Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: 3SLicense CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog IECStringUtils ¶ Library Identification ¶ Placeholder: IECStringUtils Default Resolution: IECStringUtils, * (System) Namespace: IECStringUtils Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IECStringUtils SysGraphicLight Implementation ¶ Library Identification ¶ Placeholder: SysGraphicLight Implementation Default Resolution: SysGraphicLight Implementation, * (System) Namespace: SysGraphicLight_Implementation Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysGraphicLight Implementation SysGraphicLight Interfaces ¶ Library Identification ¶ Name: SysGraphicLight Interfaces Version: newest Company: System Namespace: SysGraphicLight_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysGraphicLight Interfaces, * (System) SysTarget ¶ Library Identification ¶ Placeholder: SysTarget Default Resolution: SysTarget, * (System) Namespace: SysTarget Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTarget SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
OriPrimGreatCircle_CreateExt (FUN) ¶ FUNCTION OriPrimGreatCircle_CreateExt : BOOL InOut: Scope Name Type Inout errCtx SMRE.ErrorContext ef ElemFun Inout Const qStart SM3M.SMC_Quat qLog SM3M.SMC_Quat Return OriPrimGreatCircle_CreateExt BOOL
PointArrayCalcSurroundingSimpleRect (FUN) ¶ FUNCTION PointArrayCalcSurroundingSimpleRect : SimpleRectangle InOut: Scope Name Type Return PointArrayCalcSurroundingSimpleRect SimpleRectangle Input ptPoints POINTER TO ARRAY [0..0] OF Point iPointCount INT
RotatePoint (FUN) ¶ FUNCTION RotatePoint : Point InOut: Scope Name Type Comment Return RotatePoint Point Input ptRotatePoint Point ptRotateCenter Point iAngle INT angle in DEG
OriPrimAxis_GetOrigEndPos (FUN) ¶ FUNCTION OriPrimAxis_GetOrigEndPos : BOOL InOut: Scope Name Type Inout errCtx SMRE.ErrorContext Inout Const ef ElemFun Inout aD TRAFO.AXISPOS_REF Input t LREAL Return OriPrimAxis_GetOrigEndPos BOOL
ScalePoint (FUN) ¶ FUNCTION ScalePoint : Point InOut: Scope Name Type Return ScalePoint Point Input ptScalePoint Point ptScaleCenter Point iScaleFactor INT