IP_ElementImages (Image Pool) ¶ ID File name Image Link type Checkbox Checkbox.svg Embedded ComboBoxInteger Combobox.svg Embedded ComboBoxArray ComboboxArray.svg Embedded InvisibleInput InvisibleInput.svg Embedded Label Label.svg Embedded ProgressBar ProgressBar.svg Embedded RadioButton RadioButton.svg Embedded Scrollbar Scrollbar.svg Embedded Slider Slider.svg Embedded SpinControl SpinControl.svg Embedded Table Table.svg Embedded TextField TextField.svg Embedded
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2024, 09:57:17 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuInputs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuInputs.clean.json version version 2.0.0.0 ProjectInformation PreserveCompiledLibComments bool True Released True VisuStructural True LastModificationDateTime date 23.05.2024, 09:57:13 LibraryCategories library-category-list Intern|Visu Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder System_VisuInputs Project VisuInputs ServerBuildException ok Title VisuInputs Version version 4.6.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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 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, * (System) Namespace: VisuElemBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemBase
VisuNativeControl Library Documentation ¶ Company : System Title : VisuNativeControl Version : 4.6.0.0 Categories : Intern|Visu Author : CODESYS Development GmbH Placeholder : System_VisuNativeControl Description [ 1 ] ¶ This library contains a container element for native controls. Contents: ¶ TL_ElementProperties (TextList) Visu Native Element DetermineVarTypeOfArray (Function) DetermineVarTypeOfStruct (Function) DetermineVarTypeOfTypeDesc (Function) VisuNativeElement (FunctionBlock) VisuNativeElementMethod (FunctionBlock) VisuNativeElementMethodParameterList (FunctionBlock) private Structures Indices and tables ¶ [ 1 ] Based on VisuNativeControl.library, last modified 23.05.2024, 09:57:31. LibDoc 4.5.0.0 The content file VisuNativeControl.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2024, 09:57:37.
TL_ElementProperties (Text List) ¶
Visu Native Element ¶ DetermineVarTypeOfArray (Function) DetermineVarTypeOfStruct (Function) DetermineVarTypeOfTypeDesc (Function) VisuNativeElement (FunctionBlock) ContainsPoint (Method) ElementInfo (Method) FB_Exit (Method) FB_Init (Method) GetClientData (Method) GetCompleteSurroundingRect (Method) GetSurroundingRect (Method) HandleInput (Method) IResizableVisualElement AttachResizeHandler (Method) Resize (Method) Initialize (Method) Paint (Method) SetClientData (Method) not-implemented Destruct (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetUpdateRects (Method) SetStaticState (Method) Update (Method) private CheckBufferSize (Method) HandleReadOfBigVarTypes (Method) HandleReadOfSmallVarTypes (Method) VisuNativeElementMethod (FunctionBlock) FB_Exit (Method) FB_Init (Method) SetScrollRange (Method) VisuNativeElementMethodParameterList (FunctionBlock) FB_Init (Method)
DetermineVarTypeOfArray (FUN) ¶ FUNCTION DetermineVarTypeOfArray : DWORD InOut: Scope Name Type Return DetermineVarTypeOfArray DWORD Input typeDesc IVisuTypeDescArray diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
DetermineVarTypeOfStruct (FUN) ¶ FUNCTION DetermineVarTypeOfStruct : DWORD InOut: Scope Name Type Return DetermineVarTypeOfStruct DWORD Input typeDesc IVisuTypeDescStruct diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
DetermineVarTypeOfTypeDesc (FUN) ¶ FUNCTION DetermineVarTypeOfTypeDesc : DWORD InOut: Scope Name Type Return DetermineVarTypeOfTypeDesc DWORD Input itfTypeDesc IVisuTypeDesc diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
VisuNativeElement (FB) ¶ FUNCTION_BLOCK VisuNativeElement IMPLEMENTS IVisualElement3, INativeElement, IResizableVisualElement InOut: Scope Name Type Comment Input m_pInputHandler POINTER TO VisuFbInputBase2 FB to handle inputs, can be NULL Methods: ContainsPoint ElementInfo FB_Exit FB_Init GetClientData GetCompleteSurroundingRect GetSurroundingRect HandleInput Initialize Paint SetClientData AttachResizeHandler CheckBufferSize Destruct GetText GetTextProperties GetTooltip GetUpdateRects HandleReadOfBigVarTypes HandleReadOfSmallVarTypes Resize SetStaticState Update Structure: ContainsPoint (Method) ElementInfo (Method) FB_Exit (Method) FB_Init (Method) GetClientData (Method) GetCompleteSurroundingRect (Method) GetSurroundingRect (Method) HandleInput (Method) IResizableVisualElement AttachResizeHandler (Method) Resize (Method) Initialize (Method) Paint (Method) SetClientData (Method) not-implemented Destruct (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetUpdateRects (Method) SetStaticState (Method) Update (Method) private CheckBufferSize (Method) HandleReadOfBigVarTypes (Method) HandleReadOfSmallVarTypes (Method)