The Breakpoint Window
Overview
The Breakpoint Window lists all the various breakpoints that exist in
the program. It facilitates modifying breakpoints (make them
temporary or normal, disabled or enabled) and removing breakpoints.
Breakpoint Window topics:
The Breakpoint Window contains two menus, one which deals specifically with
the individual breakpoints selected in the window, and one whose commands
affect all breakpoints.
The Breakpoint Menu operates on the selected breakpoint only. The type and
state of a breakpoint may be changed by selecting the desired type or
state from the menu:
- Normal
- The selected breakpoint is a normal breakpoint
- Temporary
- Indicates that the breakpoint is temporary
- Enabled
- The breakpoint is active and will stop the debugger
when it is hit.
- Disabled
- The breakpoint is being ignored. A disabled breakpoint
will never get hit.
- Remove
- Deletes the breakpoint
Items on the Global Menu affect all defined breakpoints. Users may:
- Enable All
- Enable all breakpoints
- Disable All
- Disable all breakpoints
- Remove All
- Delete all breakpoints
The Breakpoint Display is a table of breakpoints. The first column of the
table (unlabeled) shows a checkbutton, indicating whether the breakpoint
is enabled (checked) or disabled (unchecked). Disabled breakpoints are
ignored and will not cause the program to stop.
To use the Breakpoint Menu or the Breakpoint Pop-up Menu, first use
the left mouse button to select a breakpoint from the list, then make the
menu selection.
Modifying Breakpoints
To enable a breakpoint, simply click the
checkbutton in the first column of the desired breakpoint so that it is
selected (checked). To disable a breakpoint, "uncheck" the checkbutton.
To change a breakpoint's type, select the
desired type from either the Breakpoint Menu or the Breakpoint Pop-up Menu.
To remove a breakpoint, use the left mouse
button to select the breakpoint to remove and use either the Breakpoint Menu
or the Breakpoint Pop-up Menu to select "remove". To re-install a breakpoint,
use the Source Window Display.
The Breakpoint Pop-up Menu is accessed by using the mouse cursor to select
a breakpoint from the Breakpoint Display and then clicking the right button
on the mouse. The Pop-up allows expert users quicker access to the functions
of the Breakpoint Menu:
- Normal
- The selected breakpoint is a normal breakpoint
- Temporary
- Indicates that the breakpoint is temporary
- Enabled
- The breakpoint is active and will stop the debugger
when it is hit.
- Disabled
- The breakpoint is being ignored. A disabled breakpoint
will never get hit.
- Remove
- Deletes the breakpoint
- Global, Enable All
- Enable all breakpoints
- Global, Disable All
- Disable all breakpoints
- Global, Remove All
- Delete all breakpoints