Flipping Annotation Does not Flip to the point it should

laughlin_william
Participant
Participant

Flipping Annotation Does not Flip to the point it should

laughlin_william
Participant
Participant

I have a dynamic block that I am making so the user can enter the following values: I

 

CONNECTION_NAME

CONNECTION_SIZE

CONNECTION_OPTIONAL_FIELD

 

If there is no requirement for a name of the connection, I don't want there to be a space where the name connection was, and I want the size to move up. If that scenario happens and the optional field is being used; that too needs to move up a line. The way that I thought would be best is to draw some vertical lines so I could keep everything spaced properly. I created the attributes using middle left-alignment, and select the midpoint of the vertical lines to place them. I created horizontal line, and flip actions along those lines. When I flip the attributes, they do not position where I thought they would. Everything moves up and not staying in line with the midpoint of the vertical lines. What am I doing wrong here? 

 

I have attached a basic version of what I am making.

 

 

 

0 Likes
Reply
98 Views
3 Replies
Replies (3)

Libbya
Mentor
Mentor

It's because of the underscores in the attribute names and attribute values .  Underscores extend below the typical bottom of text and so skew the alignment. 

 

Based on your description, this is what I would do.  See attached.

laughlin_william
Participant
Participant

It is wild that the underscore does that. I have taken a look at your solution and need to wrap my head around it a little bit more, but I could use this type of set up on a couple of other things I am doing. Thank you very much, I appreciate it!!

0 Likes

Libbya
Mentor
Mentor

The gist of the version I posted is that it uses a flip with a chained point/move.  Because of that the lower attributes are both moved at the same time when that point is flipped.  It also uses a double lookup (set BACTIONBARMODE to 0 to see both tables) with the flip on one table used to push the visibility change on the other table and turn ON/OFF the name attribute's visibility.  

0 Likes