TcHmiEasyFunctions 1.0.1
dotnet add package TcHmiEasyFunctions --version 1.0.1
NuGet\Install-Package TcHmiEasyFunctions -Version 1.0.1
<PackageReference Include="TcHmiEasyFunctions" Version="1.0.1" />
<PackageVersion Include="TcHmiEasyFunctions" Version="1.0.1" />
<PackageReference Include="TcHmiEasyFunctions" />
paket add TcHmiEasyFunctions --version 1.0.1
#r "nuget: TcHmiEasyFunctions, 1.0.1"
#:package TcHmiEasyFunctions@1.0.1
#addin nuget:?package=TcHmiEasyFunctions&version=1.0.1
#tool nuget:?package=TcHmiEasyFunctions&version=1.0.1
TcHmiEasyFunctions README
TcHMI Easy Functions JavaScript power through the standard Action Editor.
TwinCAT HMI is highly extensible, but common tasks—like setting focus to a specific control—often require writing custom JavaScript.
Easy Functions is a library of pre-built actions designed for the TcHMI Action Editor. It allows engineers to implement professional interface behaviors using standard drag-and-drop workflows, bypassing the need to write or maintain manual JS code.
Key Features No Manual Coding: Logic is encapsulated into standard HMI Actions.
Native Datatypes: Functions use the TcHmiControl datatype. This allows you to select target controls directly from a dropdown menu in Visual Studio rather than typing strings.
Optimized Performance: Lightweight implementation designed to work seamlessly with the Beckhoff HMI Framework.
Included Functions FocusToControl: Automatically place the cursor or input focus on a specific control (such as a Textbox) when a page loads or an event occurs. Parameter: Control (TcHmiControl) — The target control to receive focus Usage: Drag the action into your event logic and select the control from the list.
BlurFocus: Uses JQuery to Remove focus from control currently in focus
Installation Open your TwinCAT HMI Project.
Right-click References and select Manage NuGet Packages.
Search for TcHmiEasyFunctions and click Install.
The functions will appear in the Action Editor under the Other category.
Future Roadmap This package is intended to be expanded as fitting functions surface.
Learn more about Target Frameworks and .NET Standard.
-
native 1.12 tchmi
- Beckhoff.TwinCAT.HMI.Controls (>= 14.4.64)
- Beckhoff.TwinCAT.HMI.Framework (>= 14.3.500)
- Beckhoff.TwinCAT.HMI.Functions (>= 14.3.347)
- Beckhoff.TwinCAT.HMI.Server.Engineering (>= 22.0.7983)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Summary of changes made in this release of the package.