I have made a strict type def, which is a text ring. I open the VI reference -> get Panel property node -> Controls -> Index first element (there is only one, the ring) -> change Strings and values, and then close reference.
If I call this subvi from a VI, which includes this strict type ring, it will be only updated, when I restart the VI. And not in runtime. I don´t get any error, everything looks fine, but the strings and values are not updated 😞
Is there a way not to restart the VI, but to modify the ring programatically?
This posting is intended to update this Nugget to highlight the new functionality available in LV 2009 that lets us group libraries in the VI Hierarchy screen.
The following tow images show...
The Hierarchy of a small app without grouping of libraries. AS you can see the DAQ functions (DAQ in header) are scattered on the screen.
By grouping the VIs by library and colapsing the other libraries,
we can see how the DAQ functions are structured to the point where we can almost make an educated guess that maybe "AI Control" is an Action Engine used by "AI Stop", "AI Read" and "AI init" .... maybe
For those of you that have read through this entire thread Kudos to you!
If you are using LV 2010 or better then you will find your reward for your reading in this thread where Darren tells us how we can use the new option that lets us view clustrers as an icon to avoid teh "Diagram Explosion" issue when editing a type definition.