Enhanced Icon Editor

cancel
Showing results for 
Search instead for 
Did you mean: 

Class Support for Icon Editor API

Hi Tom

Thanks for the ICON Editor API (http://decibel.ni.com/content/docs/DOC-8647).

Is there any way you are able to update the ICON Editor API so that you can wire in a LVClass Reference and get the icon layers for that class?

Cheers

-JG

Certified LabVIEW Architect * LabVIEW Champion
0 Kudos
Message 1 of 4
(6,469 Views)

Hey,

just to make sure that we are on the same page: You want to pass in the library reference and not the LV Object, right?

In case that you meant the ladder one, it won't work, because the class is locked and can't be modified (scripting properties don't help either).


I will update the API later today/tonight with some more functions.

Greets,

Tom

0 Kudos
Message 2 of 4
(4,559 Views)

I updated the icon editor API.

I have added a couple of new VIs to the API:

Apply new Icon to all Library Members.vi

GET Icon Template layer (Library).vi

GET Icon Template layer (LVClass).vi

GET Icon Template layer (VI).vi

GET Icon Text layer (Library).vi

GET Icon Text layer (LVClass).vi

GET Icon Text layer (VI).vi

GET Icon user layer (Library).vi

GET Icon user layer (LVClass).vi

GET Icon user layer (VI).vi

GET Icon.vi [polymorphic VI]

SET Icon Template layer (Library).vi

SET Icon Template layer (VI).vi

SET Icon Text layer (Library).vi

SET Icon Text layer (VI).vi

SET Icon user layer (Library).vi

SET Icon user layer (VI).vim VI.vi

SET Icon.vi [polymorphic VI]

0 Kudos
Message 3 of 4
(4,559 Views)

Thanks Tom

To clarify I want to pass in a .lvclass reference and get all the layers (just like you have done for the VI)

This is what I am up to.

What you have done looks fantastic and I will check it out tonight and attempt integrating it into my source code

Thanks heaps

Certified LabVIEW Architect * LabVIEW Champion
0 Kudos
Message 4 of 4
(4,559 Views)