744_____________________________________________Глава 13

Program Pause — пауза в выполнении

Эта команда вызывает паузу в выполнении приложения и вы можете спокойно
поработать с окном Watch.

Program Reset — завершение приложения

Эта команда прекращает выполнение вашего приложения и выгружает его из
памяти.

Inspect — открыть окно Инспектора Отладки

Команда доступна только во время выполнения приложения при останове
средствами отладки или вследствие генерации исключения. При останове вы мо-
жете поставить курсор на имя интересующей вас переменной, или компонента,
или функции и выполнить команду Run | Inspect. Инспектор Отладки позволяет ис-
следовать различные данные: переменные, массивы, классы, функции, указатели.
Причем, не только исследовать, но и изменять значения переменных и свойств
компонентов (см. главу 2 раздел 2.4.8.8).

Находясь в окне Инспектора Отладки, можно щелкнуть правой кнопкой
мыши и выбрать одну из следующих команд:

Range        Просмотр данных в заданном диапазоне.
Change       Перейти в окно Change для изменения значения элемента.

Show Inherited Если этот флаг включен, то на страницах окна отображаются

все свойства и методы, как объявленные в данном классе, так и
наследуемые. Если флаг выключен, то отображается только то,
что объявлено в данном классе.

Inspect        Открывает новое окно для выделенного вами элемента данных.
Это позволяет детальнее исследовать данные типа структур,
классов, массивов и т.п.

Descend       Аналогична команде Inspect, но детализирующие данные появ-
ляются не в отдельном, а в том же самом окне. В дальнейшем
можно вернуться в исходное окно, воспользовавшись располо-
женным вверху окна выпадающим списком, в котором накап-
ливаются просмотренные объекты.

New Expression Эта команда позволяет вам задать новое выражение для анализа.

Type Cast      Позволяет вам указать другой тип для рассматриваемого объек-
та, например, указать тип нетипизированного указателя.

Evaluate/Modify — изменение значения переменной при выполнении

Эта команда позволяет вам с помощью диалогового окна изменять значение
переменной в процессе выполнения программы. Более того, вы можете написать
некоторое выражение, включающее переменные вашего приложения, и это выра-
жение будет немедленно посчитано.

Add Watch — добавить переменную в окно наблюдения

Этот раздел дает вам один из способов добавить наблюдаемую переменную в
список Watch.

Add Breakpoint — добавить точку прерывания

Эта команда предоставляет вам один из способов добавить новую точку в спи-
сок точек прерывания или изменить существующую точку.