Many HMI systems (and other automation applications) require "scripts" to be written so that the system behaves the way the user wants. A "script" is a small program, generally written in a higher-level language like Visual BASIC, that tells a graphical or analytical element (typically an "ActiveX control") how to work.
This approach provides a great deal of flexibility for the system integrator or application engineer. Longwatch offers ActiveX controls in the Longwatch Video System software to help with this.
However, there are some trade-offs when using systems requiring scripts versus those that make script-writing optional or unnecessary: