The JKI State Machine for LabVIEW helps you create extendable and scalable VIs.
The JKI State Machine for LabVIEW is a software add-on that provides reusable templates for creating basic user interfaces. You can adapt the templates to any size VI and use custom events to create complex message schemes. The templates feature string-based state names to help you read and modify your code, and an event structure provides UI event handling. You can use the JKI State Machine for LabVIEW for simple VIs or you can extend it to other complex VIs. The JKI State Machine installs in and is accessible within your LabVIEW palettes.