LabVIEW Idea Exchange

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

Add ability to programmatically set tabbing order of controls

Status: New

Right now the only way possible to set the tabbing order of controls on the front panel of a (sub)VI is to use Edit >> Set Tabbing Order.

 

I would like a VI Server property/method to be able to programmatically set the tabbing order of the controls on the front panel the way I want.  This way I can write a script to fix a large number of VIs without needing to manually click through each one.  (Of course I would be responsible for programmatically figuring out the order I wanted, but I could make some general assumptions like following the top-bottom left-right on the front panel existing layout, or following how they are connected to the connector pane, etc)

4 Comments
Intaris
Proven Zealot

There's a scripting invoke node called "Set panel order" or something similar which, when run, first complains that the method is available only when the target VI is in edit mode but then says the function is not yet implemented.  This was in LV 2012 like this and is still not implemented in LV 2015.

 

So I think this idea is basically asking for this method to finally actually be implemented.

 

For your information, Clusters and Tab pages already have this method available.  This may help ins ome situations but I fully agree this functionality should be avaliable for Panes also.

Former NI Employee MS
Active Participant

Currently facing the exact same need. Has there been any implementation of such feature ?

Bluebird777
Member

Has there been any new insights sinc 2017 - I have the same problem, but in FPGA.

wiebe@CARYA
Knight of NI

There's a new brown node that changes the pane's Z-Order now (even while running)...

 

However, the Z-Order doesn't effect the tabbing order.

 

So, no, I don't think there are any new insights.