Debugger Evaluate Dialog Box

The Evaluate Dialog provides a central position to examine and modify variables.

Name

The name of the variable to be evaluated or watched.  Array elements and indexed pointers can be evaluated/watched provided the subscript index is a numeric literal or a single (scalar) variable, for example A$(10) or @B[x&].

Type

The data type of the evaluated variable.

String

The string value of the evaluated variable.

Hex

The hexadecimal value of the evaluated variable.

Value

If the Value field is explicitly modified, the Ok button commits the change back to the variable’s own storage.  This provides a way of adjusting variables in a program running in the debugger, for example, so specific tests can be applied to a program.  Note that you cannot change the length of a string.

String

The string value of the evaluated variable.

Hex

The hexadecimal value of the evaluated variable.

Watch

Add the evaluated variable to the Watch Window.

Ok

The Evaluate Dialog is closed, and control returns to the main debugger window.  If the Value field has been modified, these changes are reflected in the variables storage.

Cancel

The Evaluate Dialog is closed, and control returns to the main debugger window.

 

See Also

Debugging PB/Win Programs

The Integrated Development Environment