Maybe you didn't realize one of the following facts about *.mnu files:
Tip: you can skip over this list, because it's probably completely irrelevant to you.
- *.mnu files uses Symbolic Paths for linking to files some times
- *.mnu (palette menu) files can be set to Synchronize with Directory
- *.mnu files have both a Functions palette and Controls palette inside them
- an LLB file contains a built-in palette menu
- your palette was being stored in an LLB file that you overwrote
- your palette was being stored in your My Documents LabVIEW data folder and didn't propagate with your reuse library folder
- *.mnu files store deleted/hidden items
- LabVIEW automatically creates dir.mnu files in folders found inside user.lib
- except for folders that begin with an underscore ("_")
- The "merge VI" setting is used to place a VI's contents when dropped, rather than placing a subVI
Imagine being able to get your reuse libraries into the LabVIEW palettes with the press of a button. And, that's just the beginning...
Have you tried editing the LabVIEW palettes? Were you successful? Do you feel that you understand how the palettes work? Are you looking for a better solution?