A Framework for Class-based Arrays and UIs in LabVIEW A framework has been developed that provides better run-time functionality than XControls and allows the creation of custom array-like functionality with different elements all while supporting LVOOP and dynamic dispatch. This object-oriented panel framework allows mixing controls and indicators into a class-based UI which is useful for tools such as recipe editors and creating multiple clones of the same UI panel. The presentation will cover how dynamic dispatch functionality has been implemented for these panel classes, how panel state is managed, and how custom arrays can be created. The framework will be demonstrated with a temperature setpoint recipe editor complete with preview graph.
Derrick Bommarito, Global Test System Developer at Halliburton Energy Services
Derrick is LabVIEW architect (emeritus) that has worked for several NI Alliance Partners and our February LabVIEW Meeting Coding Champion. He now develops and supports high pressure testing and automation software for Halliburton and does hobby robotics and open source LabVIEW development on the weekends. He is supremely excited about the upcoming launch of LabVIEW Live and has been working to recreate a number of libraries for open source sharing with other LabVIEW developers.