User`s guide
PROMPT instruction, everything you type before pressing ↵is received by the program.
Thus, you cannot issue any debugger commands at such times.
Positioning the Typing Cursor
The typing cursor is positioned in the debug window when:
l The program debugger is initiated.
l Task execution is initiated or terminated (in the latter case, the edit window will be
moved as required to include the execution pointer).
l The Redraw (S+F6) or Undo (F6) key is pressed in debug monitor mode.
l The debugger is switched from editor mode to monitor mode.
The typing cursor is positioned in the edit window when:
l
Any function key operation-other than Redraw (S+F6) or Undo (F6)-is performed
during debug monitor mode. (Note that this includes all the keys normally used to
move the cursor in the edit window, such as the arrow keys.)
l The debugger is switched from monitor mode to edit mode.
l With graphics-based systems, the typing cursor is positioned in the edit window if you
click the pointer device anywhere in that window.
Debugger Key Commands
Cursor Movement in Command Mode and SEE Editor Command Mode Operations list all the
keys interpreted as commands by the V+ SEE editor. Except for the differences described
below, all the keys listed in those tables have exactly the same effect with the debugger (in
either of its modes) as they do when used with the SEE editor (detailed earlier in this
chapter).
NOTE:While using the debugger, the following keys are particularly useful for moving to
different programs on the execution stack for the task being debugged: Prog Up and Prog
Down {S}, and Ctrl+Home and Ctrl+End {A}.
The following function keys are interpreted differently by the program debugger and the SEE
editor.
Edit (F11) When the debugger is in monitor mode, this key causes editor mode to
be selected. This key has its normal editor function (selection of editor
Command mode) when in editor mode.
Undo(F6) When the debugger is in monitor mode, this key simply moves the typing
cursor to the bottom of the debug window.
Teach Initiates changing the value of the variable at the cursor position.
The Program Debugger
(Undefined variable: Primary.Product_Name_V)Language User's Guide, version
17.x
Page 91










