132                                        _____________       Глава 2

момент выхода из C++Builder. Это очень удобно, если вы намерены продолжать
работу над тем же приложением.

Опции компилятора определяют выполнение компиляции и компоновки. От-
метим среди них опцию Cache headers on startup, обеспечивающую описанную в
разделе 2.5.6.1 предварительную компиляцию в оперативной памяти заголовоч-
ных файлов.

Опции проектирования формы — Form designer определяют сетку формы и яр-
лычки компонентов.

Все эти опции подробно описаны в главе 13 в разделе 13.2.4.

Страница Library содержит списки каталогов, в которых ищутся файлы, испо-
льзуемые в проектах. Эта страница подробно описана в главе 13 в разделе 13.2.4.

2.5.8 Настройка отладчика

Вызов настройки отладчика осуществляется командой Tools | Debugger Options.
Появляется многостраничное окно настройки, показанное на рис. 2.61.

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

На странице General, показанной на рис. 2.61, имеются следующие опции,
определяющие интерфейс пользователя во время работы отладчика:

Map TD32 keystrokes on run      Позволяет использовать клавиши карты TD32
в процессе выполнения приложения. Установ-
ка этой опции автоматически устанавливает и
делает недоступной опцию Mark buffers re-
ad-only on run.

Mark buffers read-only on run    Все редактируемые файлы помечаются во вре-
мя выполнения приложения как файлы толь-
ко для чтения. Это не позволяет вам во время
выполнения, перейдя в ИСР, что-то изменить
(или случайно испортить) в файлах. После за-
вершения приложения атрибуты файлов вос-
станавливаются.

Inspectors stay on top           Оставляет все окна отладчика видимыми, даже
если они не активны.

Rearrange editor local menu on    Перестраивает контекстное меню Редактора
run                          Кода во время выполнения приложения, выно-
ся на верх разделы, связанные с отладчиком.
Это ускоряет доступ к командам отладки.

Allow side effects in new watches Разрешает побочные эффекты (например, из-
менение переменных) в процессе наблюдения
(см. раздел 2.4.8.4).

Disable multiple evaluators        Запрещает работу сразу двух блоков оценки
C++ и Pascal. Если эта опция установлена, то
работает только блок оценки C++.

Debug spawned processes        Автоматически отлаживает процесс, порож-
денный отлаживаемым. Если эта опция не
установлена, порожденный процесс запускает-
ся, но не отлаживается.