I think it's time to improve condition builder --
The features of it are rather limited right now -- All I can do is AnyOf and AllOf. What I want to do is NoneOf and OneOf. To some extent I can "DeMorgan" myself to get to these, but that often makes it less logical to read -- and condition builder is all about making it easy to read crazy long complicated conditions.
If we can get new functions added to TestStand (like NoneOf and OneOf as sisters to AnyOf and AllOf), and those functions supported by the condition builder, that would be great. (this means the "Insert XXXX" button and "change to XXX" buttons would rpboably need to be rearchitected since there would be too many choices there).
Another idea with Condition Builder would be to support "Negating" a condition. This way I could choose "Insert AllOf", highlight it, and choose "Negate" and it would change to "! AllOf:"
I could ALMOST do this negating manually now in the expression after the building of it (use condition builder, choose OK, then manually tweak the expression to add my !'s), except that once condition builder now sees !AllOf() it won't process the expresion anymore and split it into the condition tree.
How about something like this:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.