ICallOnVisuBlocks (ITF) ¶ INTERFACE ICallOnVisuBlocks Methods: Execute Structure: Execute (Method)
ICallOnVisuBlocks.Execute (METH) ¶ METHOD Execute InOut: Scope Name Type Input pVisus POINTER TO ARRAY [0..0] OF IVisualisation count INT
IClippingLayer (ITF) ¶ INTERFACE IClippingLayer EXTENDS __SYSTEM.IQueryInterface Properties: ClippingActive ClippingRect Structure: ClippingActive (Property) ClippingRect (Property)
VisuFctUtf8RuneLen (FUN) ¶ FUNCTION VisuFctUtf8RuneLen : INT InOut: Scope Name Type Return VisuFctUtf8RuneLen INT Input byChar BYTE
GVLs ¶ Visu_DateTime (GVL) Visu_Globals (GVL) Visu_Selection_Constants (GVL)
Visu_StructSelectionChangedData (STRUCT) ¶ TYPE Visu_StructSelectionChangedData : STRUCT For data, when selection has changed by keyboardhandling. Used by the ISelectionManagerListener InOut: Name Type Comment pClientData POINTER TO VisuStructClientData A pointer to a VisuStructClientData structure, identifying the client where the change happened itfVisualization IVisualisation The visualization, which is currently displayed. After a change of visualization, this is the newly shown visualization, wheras itfVisualElementOldSelection is a element from the former visualization. itfVisualElementOldSelection IVisualElement The element, that had the selection before the new key- event. itfVisualElementNewSelection IVisualElement The element, that newly gets the selection. Can be the same like for old selection, e.g. elements with several selection areas like the spincontrol. NULL on change of visualization, as there at first, no element has a selection. dwSelectionReturnValue DWORD Some more information, if the key-action could be handled. This value is the returnvalue of the called method from the selection manager to execute the key-event. Value is a constant from Visu_Selection_Constants like VISU_SELECTION_OK
VisuStructTextProperties (STRUCT) ¶ TYPE VisuStructTextProperties : STRUCT InOut: Name Type Initial Comment HorizontalAlignment VisuEnumHorizontalAlignment VisuEnumHorizontalAlignment.HCENTER new added, if these will lead to problems, use {attribute ‘OmitAssign’} VerticalAlignment VisuEnumVerticalAlignment VisuEnumVerticalAlignment.VCENTER new added, if these will lead to problems, use {attribute ‘OmitAssign’} TextFlag VisuEnumTextFlag VisuEnumTextFlag.NONE don’t use for in the CreateIVisuStructTextProperties Font VisuStructFont AlarmColor DWORD 16#FF000000
Visu_TypeString (ALIAS) ¶ TYPE Visu_TypeString : POINTER TO BYTE This type will be used for all strings occuring in the visualization, can be interpreted as pointer to string or pointer to wstring
Types ¶ Visu_TypeString (Alias)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2024, 09:51:50 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuElemBase.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuElemBase.clean.json version version 2.0.0.0 ProjectInformation PreserveCompiledLibComments bool True Released True VisuStructural True LastModificationDateTime date 23.05.2024, 09:51:44 LibraryCategories library-category-list Intern|Visu Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 Description See: Description Placeholder System_VisuElemBase Project VisuElemBase Title VisuElemBase UnitTestingDefine UT_Visualization Version version 4.6.0.0