LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
Top Kudoed Authors
Showing results for 
Search instead for 
Did you mean: 

Allow sub-palettes to automatically populate with mnus placed in LabVIEW menus folder

Currently in LabVIEW you can have a top-level palette (Programming, Measurement I/O, etc) automatically populate based on .mnu files existing in the folder structure at <LabVIEW>\menus\Categories\.  However you cannot do this with the sub-palettes such as Arrays, File I/O etc.


I propose to allow auto-populating palettes for all LabVIEW palettes so developers can place their own palette within the appropriate LabVIEW palette for their functions.  One example is OpenG and MGI each have a palette of Array functions.  They are currently placed in a top-level OpenG\Array or MGI\Array location.  If we could sync these folders, we could place each of the array palettes under the Programming\Array palettes:




Simply by dropping their corresponding mnu files here:




Thoughts?  Discussion on LAVA that spawned this idea is here.

Active Participant

I'd vote for this more than once if I could! This is a huge barrier to reuse in my opinion.

Copyright © 2004-2018 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.

As a developer who depends primarily on Quick Drop, I only wander into the palettes when I'm not entirely sure what I'm looking for. On more than one occasion, I've heard from another developer (or later found myself) that function xyz is in the OpenG palette, if only I'd remember to look there. Kudos!


I'm all for this.


As a developer trying to encourage reuse in his team, having this feature would lead to a more intuitive palette set and stop proliferation of top level palette categories. +1 for me ! !

Don't forget to give Kudo's for a good answer !

LabVIEW Champion
Certified LabVIEW Architect
Certified TestStand Architect