LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Petru.T

Attach free labels to user selectable points on a structure

Status: New

The useful feature of having an arrow connect a free label to the part of the code it refers to was added in LV 2013.

 

However, when pointing a free label to a structure, we cannot choose where the tip of the arrow attaches to. The arrow’s tip automatically adjusts depending on the relative position of the free label w.r.t. the structure.

 

I suggest that besides this auto mode, we should be able to point the arrow tip to the corners and centers of the structure’s sides, such as below:

 

Attach label to particular point

5 Comments
tomlawton
Member

For the NI devs, if you want to see an implementation of this, check out OmniGraffle on the Mac...

AristosQueue (NI)
NI Employee (retired)

What meaning is there to pointing at a particular point on a structure node? What designation is so important that it is worth clouding the usability of this feature with a configuration popup?

Petru.T
NI Employee (retired)

I did not suggest a configuration popup, that indeed would have no point. I just suggested that the arrow tips should stick to those particular points if the user hovers over them and releases the arrow there. If the user releases the arrow tip over a structure node, but not on top of those points, then the arrow tip should behave like it already does in LV 2013.

Thoric
Trusted Enthusiast

I don't think I understand why you would want this? Can you describe a scenario where this actually proves useful? You can already influence the location of the arrow attachment by moving the associated free label around it, so if you need the free label on one particular edge why not just move the free label appropriately?

Thoric (CLA, CLED, CTD and LabVIEW Champion)


WNM
Active Participant
Active Participant

I also see that under the initial implementation of this feature, if I want to point a free label at a small object which itself has its own label, the tip of the arrow seemingly seeks out the "center of mass" of the object/label pair and ends up pointing at the object's label rather than the object itself which is what I would prefer.  This is easily demonstrated using a Boolean with a long label as shown below.  IMHO, this is wrong behavior.

 

I Want this:

This is what I want to do:

 

LabVIEW wants to do this:

LabVIEW wants this: