You can set a breakpoint in any line of a module at any time while working with the Debugger.
Breakpoints are classified as unconditional, when the execution process is suspended (and the program switches to debug mode) every time the given line is reached, and condition, when a break occurs if certain conditions are met.
To set an unconditional break point, open the module being debugged, place the cursor on the line where execution is to be suspended, and select Debug - Breakpoint.
To set a conditional break point, select Debug - Conditional Breakpoint and specify the condition in the dialog box that opens.
If Stop on Error is set, then when an error occurs, the Debugger will suspend execution and jump to the line in the module that caused the error.
To clear all previously set break points in all modules, select Debug - Disable all Breakpoints.