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!
cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos

Enable shortcut plugins (right click) for the project window

Status: Declined

Declined for reasons listed in AristosQueue's reply

I would love to be able to develop a few right-click menus for the project window. I think it would enable some interesting additions like actor framework tools and other interesting project utilities.

Josh
LabVIEW CLD (lapsed)
Software is never really finished, it's just an acceptable level of broken
3 Comments
Proven Zealot

The project window already has the ability for VIs to plug-in menu items. Indeed, that's how all the existing Actor Framework menu items are implemented. However, that environment is brittle, too easy for random plug-ins to bump into each other, so the developers made the decision to not include the ability to extend to users in general. If you are interested in extending the project environment, please use the LabVIEW Tools Network Developer forums and ask NI for information about extending the project. They can guide you through the process of writing a project plug-in that won't conflict, but it is very much a hand-holding process.

 

This response may inspire you to post a new idea to the Exchange, something like "NI should refactor the project environment to not be such a mess". 🙂 That idea would be declined as that is the reason for us creating the LabVIEW NXG platform, announced at NIWeek 2017. In time, that environment will be robust enough to support these kinds of extensions (it is already designed with the hooks in place, just no way for G to connect to them at this time).

 

Basically, it's a good idea, but I see virtually no chance of it happening for the current LabVIEW platform.

Proven Zealot
Status changed to: Declined

Declined for reasons listed in AristosQueue's reply

DNatt, NI
Active Participant

Ahh, I guess I'll submit the thing I was thinking about building as an idea.

Josh
LabVIEW CLD (lapsed)
Software is never really finished, it's just an acceptable level of broken