With Helm 4.7.1, you can now show simple dialog boxes and alerts in Helm panels. You can use these with Lua scripting from PC-based Helm panels (but not WebPanels yet…) The script functions are available using the RootPanel object, and are as follows...
While the process of building web panels with Helm Designer is almost identical to that for ‘native’ Helm Panels, the language used for scripting has changed. Native (PC-based) panels can use the ‘classic’ Helm script language, or Lua. When...
Helm 4.4 introduces some new concepts and capabilities for Lua script support. All existing Lua scripts should work unchanged but use of these new powerful features will require Helm 4.4 or later. This post gives an overview of the new features but does not list the...
To get the text label from a current source you need to use a little Lua. Helm can return the entire list of router names using the InputNames property of the router. If we split that into a table, we can then look up the source number to convert it to a name....
If you are programming a sequence of actions in Lua you will soon realise that the Helm user interface does not update until the script is finished. That makes sense under most circumstances for reasons of efficiency. However, if you do want to make lights flash on...