-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
IG AF Message as Interface by Illuminated G - Toolkit for LabVIEW Download
Changes the base Message.lvclass to a LabVIEW Interface and updates the message tooling.
Version | 1.0.1.11 |
Released | Jul 04, 2023 |
Publisher | Illuminated G |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage Discussion |
Description
Change the base Message.lvclass in Actor Framework to an Interface. The base Message class stores no class data and is only used for method definitions but AF has existed before LabVIEW Interfaces. Changing the base Message to an interface allows using other classes as parents of messages for more flexibility in messaging capabilities.
NOTE: This package creates backup copies of the original AF files so they can be restored when the package is uninstalled. However, once used for a project, there is no automated tooling to return message implementations back to the original parent configuration and will need to be done manually.
Shoutout to Casey May of Zyah Solutions for doing the initial test of the concept when I asked about the idea in the AF Guild Discord server.