LabVIEW Idea Exchange

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

Keep block diagram layout when copying between front panels and vice versa

Status: New

If you copy a group of controls/indicators from a front panel to another, the layout of their terminals on the block diagram is not maintained (instead it is typically messy...)

Vice versa: If you copy terminals from a block diagram to block diagram the block diagram remains the same, but the control layout is messed up.

 

Why not just keep both as they were when copying?

 

 

Bonus-idea: If you try to fix this by using the diagram clean-up function controls with the same name, but an iterative suffix (which the IDE is able to automatically generate itself as well, so it has a relation to it alread) the clean-up ignores the order of the names when ordering the controls...(so it might stack them nicely, but then control ...<n+1> is not put after/below ...<n> e.g. Perhaps it could be a bit more intelligent and include that in the ordering algorithm too?

11 Comments
Mads
Active Participant

"The tabbing order is a property of the panel, so it's inconvenient, but it makes some sense."

 

Sure, there is a reasoning behind it, but the goal should always be to create an optimal (well, at least the best it is reasonable to have, all things considered) solution for the user (in this case us developing in LabVIEW), not be content with the fact that there is some form of logic behind the way it works😉