A Boolean assertion tests that some Boolean-based value, property, or condition is either true or false.
Parameters
Step Subtype
The specific operation to be performed. It can be one of the following values.
Value
Meaning
Boolean Ctl Value
Checks that a Boolean control's current value is the specified value.
Ctl Visible Property
Checks that a Boolean control's Visible property is the specified value.
Ctl is Enabled
Checks whether a Boolean control's Disabled property is set to Enabled.
Ctl is Grayed Out
Checks whether a Boolean control's Disabled property is set to Disabled and Grayed Out.
Ctl Key Focus Property
Checks that a Boolean control's Key Focus property is the specified value.
VI Front Panel is Open
Checks whether a VI's front panel is open or closed. Returns FALSE if the FP.State property is Invalid or Closed, and returns TRUE otherwise.
Window is in Running Windows
Checks whether a window name is in the list of running windows.
Window is in Monitor Bounds
Checks whether a window is fully within the bounds of the monitor it is being displayed on.
Object Name
The name of the object referenced in the assertion. It can be a control name, VI name, or window name.
Comparison Value
The value to compare the actual value against.
Remarks
The Window is in Monitor Bounds subtype does not take into account the possibility that a window is displayed partially on one monitor and partially on another monitor when displayed on a multi-monitor desktop. In this situation, the actual value of the assertion will be FALSE.