LabVIEW Project Providers

cancel
Showing results for 
Search instead for 
Did you mean: 

Changes to Class Inheritance not showing up in project?

So my project provider is doing some VI server scripting to change the inheritance of a class. It works outside the project provider. Within the project provider, it appears to be operating correctly and saving the class with the new inheritance. However the new inheritance relationship is not showing up in the project. If I close the project without saving anything and reopen the project, the inheritance is correct, so I know it is getting saved to the class file on disk, how I do I get that to show up in the project?

I tried mxLvNotifyChanged, but that didn't work. If I set it to Item Modified nothing. If I set it to File Modified, I got a popup saying I had to reload the class from disk. Fine, how the heck do you do that? other than closing the project and reopening it? There is no right-click reload.

I also tried mxLvUpdateGui. No luck there either.

Any ideas?

Sam Taggart
CLA, CPI, CTD, LabVIEW Champion
DQMH Trusted Advisor
Read about my thoughts on Software Development at sasworkshops.com/blog
GCentral
0 Kudos
Message 1 of 1
(948 Views)