A much improved version. Unfortunately Undo/Redo doesn't work most of the time; something is deleting the transactions, ans I haven't figured out what.
Now with undo/redo working (and a few other enhancements & bug fixes).
Getting the undo/redo to work required some terribly kudgey code to replace the 'GetImage' method.
Controls on tab controls were not showing up in the list
With clusters that had autosizing turned on, the positions of the controls inside were being corrupted
Save As button
This has got to be one of the coolest things I've seen done in labview. Honestly this kind of stuff should be baked into labview whenever they add new versions of controls. Thanks for your hard work, we love it!
Very neat congradulations on your work. I think it should be mentioned that there are several Private functions used in this. While this doesn't mean bad things will happen, just know that the functionality of these methods may change without warning between versions, and you won't get support from NI if your application uses this and has problems.
I've also got this Silver Conversion Tool for Quick Drop that isn't quite as automated, but is still pretty handy. The only private functionality it calls is setting the FXP type info on Fixed-Point numerics. In the tool posted above, the Get Property/Set Property stuff is clever, but quite susceptible to being affected by changes in LabVIEW between versions.