04-12-2024 09:15 AM
When installing GDS, the Interface Icon was changed so that it looks the same as class icon. How can this be fixed so that it shows the interface icon with white lines? The new icon for class message folder was nice. Is it possible to keep that if GDS are uninstalled?
04-14-2024 11:52 PM
Did you install OpenGDS or the old NI's GDS version?
Interfaces didn't exist when NI's GDS version was releases.
So only OpenGDS supports Interface icons.
If you don't have a Project Provider add-on (which is what GDS is), the icon will be just a blue class icon, one for classes and one type (with white lines) for interfaces.
04-15-2024 02:15 AM
This is the version of GDS that I installed:
This is how the Basic interfaces example before OpenGDS installation (Interfaces have white lines):
And this is how it looks after installing OpenGDS (Class and interfaces have same icons):
If I uninstall OpenGDS, Interfaces icon get white lines again.
05-16-2024 05:35 PM
That is a bug, we'll need to fix.
The issue is that for OpenGDS to change the icon to different styles/colors, it's looking for the item in the lvclass-xml file called:
<Property Name="EndevoGOOP_ClassItemIcon" Type="Str">InterfaceBlue</Property>
So if you would add this line in the lvclass file you'll get the correct icon.
But since it's missing in the interface you created (since you didn't create them with the OpenGDS function) it thinks it's an standard class and uses the default icon.
So we'll update the OpenGDS to use the standard Interface icon if the Property: EndevoGOOP_ClassItemIcon is missing the the class is an interface.
For you you can just right click on the class and change it manually or update the lcvlass file with notepad.
06-17-2024 03:10 AM
Try the this version:
https://www.vipm.io/package/opengds/?utm_source=vipm_desktop