12-11-2013 09:39 AM
I'm developing some code, and opened an existing VI that has a Queued Message Handler inside it. One Message Case ("Shutdown") has a thin red outline on the inner border of the Case "box" -- what does this mean, where did it come from, and what should I do about it (including "How do I get rid of it?")?.
This code was developed in LabVIEW 2012. I'm pretty sure I haven't seen this previously. I should probably mention that I tested this VI, it quit unexpectedly (possibly by throwing an error somewhere), and I'm looking at the "saved VI".
12-11-2013 09:40 AM
12-11-2013 09:41 AM - edited 12-11-2013 09:42 AM
It's a breakpoint on entry to the specific case. Click the breakpoint tool in an empty space inside the case to cancel it.
12-11-2013 09:55 AM
12-11-2013 10:04 AM
Thanks to GerdW and tst for the rapid responses. Some observations (before this "goes away"). First, right-clicking on a blank space inside the Case Statement brings up the Function palette (oops -- I didn't read your reply carefully -- you said to click the Breakpoint Tool, just a sec -- yep, that does it, but I don't think I've ever used the Breakpoint tool, rather I manage Breakpoints by right-clicking on wires and going from there). Second, I used the Breakpoint Tool to put the breakpoint back on this Case, and brought up the Breakpoint Manager by right-clicking the Error line and choosing Breakpoint Manager. Sure enough, it popped up a notice saying there was one breakpoint set on a Diagram object. When I cleared it, it cleared the top left red border and about 15% of the left side border (at the top), but most of the red border remained until I clicked away from this case then clicked back.
Thanks for the explanation. Where is this noted? I did a search for Case Statement, didn't see it. I suppose if I already knew it was a Breakpoint notification, I could have found it under Breakpoint Help ... (nothing like Knowing the Answer to help you Find the Answer).
12-11-2013 10:11 AM
12-11-2013 11:12 AM
@GerdW wrote:
Hi Bob,
LabVIEW marks coercion dots and breakpoints in red (by default). Do you know any other LabVIEW item in red?
The ERROR case of a case structure when you wire the error cluster to the case selector.
12-11-2013 11:54 AM - edited 12-11-2013 12:00 PM
@GerdW wrote:
Hi Bob,
LabVIEW marks coercion dots and breakpoints in red (by default). Do you know any other LabVIEW item in red?
X's on broken wires (if you show them)
The error glyph on an error ring set to generate error
Error cluster T booleans
the "!" glyph on an unlinked shared variable
Silver cancel and stop boolean button glyphs
the Abort button
the Resume button (When paused)
Red means attention is needed (Except for the default Thermometer fill color- Some may claim that was a mistake)
12-11-2013 04:54 PM
A property node set to "ignore errors inside node" gets a little red glyph on its output error terminal. Just one more place I can recall.
Dave