The Breakpoint Window
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 Menu
The Breakpoint Menu operates on the selected breakpoint only. If
no breakpoint is selected the menu items will be disabled. 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
Global Menu
Items on the Global Menu affect all defined breakpoints. Users may:
- Show Threads
- Toggle on/off the thread column
- Enable All
- Enable all breakpoints
- Disable All
- Disable all breakpoints
- Remove All
- Delete all breakpoints
Breakpoint Display
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.
Breakpoint Pop-up Menu
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, Show Threads
- Toggle on/off the thread column
- Global, Enable All
- Enable all breakpoints
- Global, Disable All
- Disable all breakpoints
- Global, Remove All
- Delete all breakpoints