LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Darin.K

Control terminals should always be created on the top level diagram

Status: New

I am experimenting with the Idea Exchange here.  I am suggesting a premise and leaving implementation details aside.

Premise:  When a control is placed on the FP, its terminal must be placed on the top level diagram.

 

The rest are negotiable implementation details, I want to establish consensus on the premise and let NI do their job of figuring it out.

 

As you know, the current placement algorithm is some form of random dart tossing.  No regard is given to structures, or other code which is lying around.  It is easy to sneak a terminal into some random case structure resulting in an easter egg hunt or annoying visit to the FP.

 

This idea:  at the very least, put them on empty space in the top level diagram.

 

One possibility is the following idea:

http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Unused-items-tray/idi-p/1391958

 

There are others.

 

Spoiler
Of course Icon View makes it much harder for them to hide....

 

4 Comments
X.
Trusted Enthusiast
Trusted Enthusiast

I don't understand why NI has not implement this great innovation of LV WebUI Builder yet (the tray referred to in the link you provide). I thought it was brilliant (such a shame that LV WUI is essentially version 3 (!!!) only of LV).

Darin.K
Trusted Enthusiast

I think I agree about the UI method being good, not totally sure.  Somehow NI doesn't.  I can restate my idea as such:  If you aren't going to do that, do something.

SteenSchmidt
Trusted Enthusiast

LV WebUI Builder is dead as I understand it...

 

Anyways, Darin, totally easy kudo there. This has been suggested numerous times though, and I remember both Darren and Stephen having attempted an explanation for the current placement algorithm on a couple of occasions. This idea can probably be found on a huge number of Post-Its at NI Smiley Tongue

 

/Steen

CLA, CTA, CLED & LabVIEW Champion
Yamaeda
Proven Zealot

Good idea, if a control is placed on the FP it should, like if auto clean up'd be placed on the far left as default of the BD, and the far right if an indicator.

 

The same should follow if creating a control on the BD, the FP placement should be reminiscent of the BD placement.

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer