LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
mawodorfer

Bundle multiple controls/constants to array or cluster

Status: Completed

Available in LabVIEW 2014 and later. Select the controls/constants and the Build Array/Bundle function and press Ctrl-Space, Ctrl-W. This will wire the controls/constants to the function as described.

bundle to array or cluster.PNG

How often did you wire multiple controls or constants to a bundle node? A lot of work, isn't it.

 

IDEA:

- select the controls or constants

- right click opens the context menu

- select new entry "bundle all to array" or "bundle all to cluster"

This should do the autowiring as shown in the picture.

 

There is one thing to consider: the order of the wiring. Maybe that should be top-down like in the image. Other ideas are appreciated.

Best Regards
Martin
5 Comments
X.
Trusted Enthusiast
Trusted Enthusiast

A natural order is the tabbing order of controls on the FP (which you can change by going to Edit>>Set Tabbing Order..."). Otherwise you would have to align your terminals, which is an unnecessary pain.

Don't limit this to terminals or constants though. Anything (wire, property node, local variable, you name it) should be able to take part in the fun...

Herbert
Member

Hi all,

I published a JKI right click plugin some years ago that exactly behaves like that!

It seems that at least all that Kudoed did not check, did not know?

 

https://decibel.ni.com/content/docs/DOC-13240

 


 

Herbert

PaulG.
Active Participant

This is a great idea that should be native to LV and not part of a 3rd-party plugin.

PaulG.
Retired
Dragis
Active Participant

I believe you can plugin custom actions to the quick-drop framework, would it be possible to update the JKI plugin for that as well. 

Darren
Proven Zealot
Status changed to: Completed

Available in LabVIEW 2014 and later. Select the controls/constants and the Build Array/Bundle function and press Ctrl-Space, Ctrl-W. This will wire the controls/constants to the function as described.