It's important that when we've got a newly created SubVI, we document our code accordingly and draw an appropriate icon for it. This helps other users understand what types of functionality we've encapsulated within a particular VI.
This isn't always the case, though.
I think I understand that some people are pressed for time, or unaware of how to actually edit the icon of their VI, and that these shouldn't be reasons as to why their code should be harder to read by other users trying to support them because of that.
What's the big idea?
I believe what would be useful is for SubVI icons not to use the default smiling oscilloscope face, but to instead give an indication of two things:
So, how would it work?
I think the way that it would work is that either it'd perform a summation of the most common palette used in the Block Diagram, or use icons based on a rating for how important they are to display; for example, there's plenty of errors that could get thrown when using DAQmx VIs, so if the SubVI contained some DAQmx VIs and a lot of basic maths, it'd be more useful to show that it relates to DAQmx than it does basic computation.
... Just an idea.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.