HPlogo System Debug Reference Manual > Chapter 8 System Debug Windows

Window Operations

MPE documents

Complete PDF
Table of Contents
Index

E0201 Edition 4 ♥
E0300 Edition 3
E0692 Edition 3

System Debug provides window commands which allow the user to customize individual windows:
  • The size (number of lines) of each window can be set individually by the user. This allows the user to give up a few screen lines from one window in order to increase the size of another window. When the size of a particular window is set to 0 lines, then that window is effectively removed from the screen. The command window is the only window that cannot be entirely removed. Banner lines (the first line of the window) are included in the window line count. For example, a virtual window with a length of three lines contains one banner line and two lines of data. (Refer to the wL command.)

  • Windows can be individually enabled and disabled (wE and wD) or they be removed (killed). (Refer to the wK command.)

  • Windows can be scrolled forwards and backwards to display data in the proximity of the current location. (Refer to the wF and wB commands.)

  • Most windows can be jumped to a specified address other than the default current address (which is based on program execution.) (Refer to the PJ, QJ, SJ, TJ, VJ,and UJ commands.)

  • Windows can be returned to the "home" position. This is defined as the location displayed in the window when it was created. Some windows (virtual, real, ldev) allow the user to redefine the "home" location of the window. (Refer to the wH command.)

  • Window values can be displayed in several output bases. Individual windows can be displayed in any selected radix, such as octal, decimal, hex, or ASCII. (Refer to the wR command.)

  • The Q and S windows display addresses in one of several different modes (either DB, DL, Q, S, or DST). The mode determines how the addresses shown in the left column of the window will be displayed. The default is to display them relative to the current value of the DB register. Addresses may be displayed as signed or unsigned values. (Refer to wM command.) In addition, these windows may also be aimed at arbitrary data segments.

  • Virtual and user windows can be named or renamed. (Refer to the VN and UN commands.)

  • Virtual, text, and user windows can be used as "current" windows. Performing an operation on a window makes it current. In addition, one may specify explicitly which window to make current. (Refer to the VC and UC commands.)

  • Text and virtual windows can have summary information about their shape and location printed with the "info" (wI) command.

  • Text windows may be scrolled horizontally to view text in files wider than 80 columns. (Refer to the TXS command.)




A Typical Screen Display of NM Windows


Window Updates