Boolean Assertion

Table of contents

Description

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.


This site uses Just the Docs, a documentation theme for Jekyll.