LabVIEW Idea Exchange

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

Repetition Structures Breakpoint Better Indication

Status: New

When we put a breakpoint inside a repetition structure LV runs the code inside loop before it stops. If we want to break before the 1st iteration we need to add a breakpoint outside the structure. The current way doesn't communicate the actions properly. I propose a slightly different way to communicate it:

 

Repetition Structures Breakpoint Better Indication.png

 

The left border acts as the outside border and the other three as the inside current one.

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
13 Comments
Intaris
Proven Zealot

Personally, I would remove the horizontal red lines for the proposed "Stop at the end of all iterations" option.

 

Either Left side, Right side or all.  It's pretty easy to distinguish them from a distance whereas the top-right and middle-right at the moment are a bit too similar for me.

Manzolli
Active Participant

Nice touch. It would make it even lighter.

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
AristosQueue (NI)
NI Employee (retired)

Intaris: I was working up images just like that when I saw your post.

Untitled.png

Manzolli
Active Participant

Thanks! Smiley Happy

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
Dragis
Active Participant

The mockup for stopping before each iteration seems a little counter intuitive to me. It would seem to imply it would also stop at the end of the last iteration. Also, there is no mockup for what it would look like to stop only after the last iteration is complete. Anyone want to take a shot at those?

Manzolli
Active Participant

Repetition Structures Breakpoint Better Indication rev.03.png

 

How about that?

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
AristosQueue (NI)
NI Employee (retired)

Mix and match the four settings how you will...

Untitled.png

Manzolli
Active Participant

Aristos' proposal enhances also LabVIEWs behaviour.

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
Dragis
Active Participant

Those mockups look great.

jcarmody
Trusted Enthusiast

Be careful!

 

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7