Phillip, LOL. I hope I don't get caught up in a logo copyright.
But seriously, I was referring to the icons for the individual VI's that NI made. You have to look carefully to tell the difference between VI, OBJ, Get, Set, etc.
If the VIs are placed on the palettes for public use, then I would expect them to use the conventions on LV primitives like the queue glyphs or instrumentation 'set' and 'get' type functions.
I spend at least a few minutes thinking about my own icons, I wish NI would do so with theirs. They did go to the trouble of making a library...
BA, you should note that there aren't three kinds of image data (well, actually there are, but that's not relevant here). I assume what it does is accept a path to an image file and then determine internally what file type the image is and use that to call the correct VI to load the image. OpenG has a similar VI.
Anyway, I was the one who petitioned NI to make the tags available publicly, but I have to admit that I haven't used them in any production code since. I did mainly because I figured it would be reasonably easy (since the code was already there and working) and because I figured others might find it useful in their production code. I use them occasionally, but I usually just use the private methods, which are easier to use.
tst, I think the tag VI's are extremely simple to use. Thanks for talking to NI about them. What private methods are you talking about? Is there a setting in ini to activate it?
The methods should be available if you install the scripting API. My original request was simply for NI to make these methods public. They chose to create wrapper VIs instead, mainly because this allowed them to ensure that all user tags would be namespaced and thus not collide with existing tags.
The main thing I don't like about the VIs is that if you wish to continue using the reference for most properties/methods after using the VI, you have to cast the reference back to the original class or wire it around the VI. Not hard, just annoying.
You should find more details about these VIs in posts Darren made both here (as a nugget) and on his blog.
Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.