На этом шаге мы рассмотрим возможности локального меню окна Breakpoints.
Окно точек останова (рисунок 1) открывается при выборе пункта меню View | Breakpoints главного меню. Оно позволяет пользователю просматривать и изменять условия переключения точки останова. Это окно можно использовать и для задания новых точек останова, удаления точек останова и настройки имеющихся точек останова.
Рис.1. Окно Breakpoints
Окно точек останова разделено на два подокна. В левом подокне приведен список адресов, на которых установлены точки останова. В правом подокне приведена информация о точке останова, выделенной в левом подокне. Только левое подокно имеет свое локальное меню (рисунок 2), которое вызывается нажатием клавиш Alt+F10. Его опции влияют на то, высвечивается ли точка останова в подокне Breakpoint List.
Рис.2. Локальное меню окна Breakpoints
Перечислим пункты этого подменю.
Рис.3. Окно Breakpoint Options
Можно также добавить точку останова, просто начав вводить с клавиатуры адрес строки, в которой она должна быть установлена. На экране появится окно запроса, такое же, как и при выборе команды Add.
После того, как будет задана новая точка останова, можно воспользоваться другими командами локального меню, чтобы изменить ее "поведение". После задания новой точки останова для нее устанавливается количество проходов равное 1, условия ее включения отсутствуют, а ее действием является прерывание (останов) выполнения программы.
Эту команду также можно вызвать, нажав Enter в тот момент, когда выделяющая полоса установлена на точке останова.
Рис.4. Диалоговое окно Edit Breakpoint Groups
Объединение точек останова в группы позволяет разрешать, запрещать или удалять их одним действием.
На следующем шаге мы рассмотрим установку простых точек останова.