When you wire an enum or ring to a case statement, cases that handle multiple enum/ring items use "..." notation to collapse multiple items if they are contiguous. Most of the time this is fine. But when the ring/enum has only a few items (where displaying all of them would not take too much space) or when the items are not ordered, but random, it's easy to NOT notice that a particular enum/ring item is handled by a particular case, becuase... it's not displayed!!! That "..." can hide a lot of information!
I propose adding a boolean property, "Show all items in selector", to the "Edit Items" tab on the enum/ring properties.
I like to be able to see and understand what the code is doing without having to continually pull up other code or data structures as references. Labview hides a LOT of information that is necessary for the code to run correctly, but not visually obviouse when looking at the block diagram. Although this is a natural outcome of the implementation of Labview, it doesn't mean that there aren't ways to make the hidden state of objects more visually apparent. This is an example of doing just that...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.