01-14-2017 04:36 PM - edited 01-14-2017 04:37 PM
I have a project with one Parent class and two Child classes. I have a need to move a VI from the Parent class to a child class and move the VI from the other child class to the Parent class.
The Project example looks like this:
Is there a way using the Project to easily move the VIs with a minimum number of steps? I can move them and reselect the lvclass control. I can accomplish this with more steps than what I would like. (moving in the project, pointing to the new class, applying library icon, moving on disk, making SVN know what happened, etc.)
What I am asking is the easiest way to do this. What is the best and easiest method?
01-14-2017 05:06 PM
I generally use the "clone method" feature of LVOOP Assistant for this kind of thing (though that still leaves the extra step of deleting the original method, so it's not a easy as it could be).
01-16-2017 04:32 AM
Or you could use G# . It has a Move Method function that renames, moves on disk, applies icon, all in one go. It supports LabVIEW-native classes too.
01-18-2017 12:27 PM
How about leaving the VI in the parent and making it dynamic dispatch? Create an override in the child class?