Он-лайн самоучитель Visual FoxPro
Debug Вкладка Debug (Отладка) (рис. 25.12) диалогового окна Options (Параметры) Visual FoxPro позволяет настроить параметры работы отладчика, такие как:
- шрифт и цвета;
- отработка событий таймера;
- нумерация строк кода на экране;
- сохранение в файле содержимого окна Debug Output (Выходные данные отладки).

Рис. 25.12. Вкладка Debug диалогового окна Options
Раскрывающийся список Environment (Окружение) содержит два значения:
- Debug Frame (Область отладки) — при установке данного значения все окна отладчика открываются в отдельном от основного окна Visual FoxPro окне. При установке этой опции вы можете открыть окно отладчика с помощью команды Debugger (Отладчик) из меню Tools (Сервис);
- FoxPro Frame (Область FoxPro) — отладчик встраивается в основное окно Visual FoxPro. При установке данного значения в меню Tools (Сервис) вместо пункта меню Debugger (Отладчик) появляется пять пунктов меню, открывающих отдельные окна трассировки программы, просмотра переменных.
Для отображения событий таймера в окне Trace (Трассировка) установите флажок Display Timer Events (Показывать события таймера).
С помощью переключателя области Specify Window (Задать параметры окна) и расположенных ниже объектов настраиваются параметры окон отладки:
- Call Stack (Стек вызова). Определяются параметры окна Call Stack (Стек вызова) (табл. 25.18);
- Output (Выходные данные). Задаются параметры окна Debug Output (Выходные данные отладки) (табл. 25.19);
- Trace (Трассировка). Задаются параметры окна Trace (Трассировка) (табл. 25.20).
Таблица 25.18. Назначение флажков области Call Stack
Флажок | Назначение |
Show call stack
order
(Показывать стек вызова) |
При установке флажка показывается глубина вложенности программы |
Show current line indicator (Показывать индикатор текущей строки) | Устанавливает режим выделения текущей строки в окне Call Stack (Стек вызова) |
Show call stack
indicator
(Показывать индикатор стека вызова) |
Управляет выделением стрелкой процедуры, отображаемой в окне Trace (Трассировка) |
Таблица 25.19. Назначение флажков области Debug Output
Флажок | Назначение |
Log Debug Output (Записать данные отладки) | Результат отладки записывается в текстовый файл |
Append (Добавлять) | Информация окна Debug Output (Выходные данные отладки) добавляется к содержимому заданного текстового файла |
Overwrite (Обновлять) | Информация окна Debug Output (Выходные данные отладки) обновляет содержимое заданного текстового файла |
Таблица 25.20. Назначение флажков области Trace
Опция | Назначение |
Show line numbers
(Показывать нумерацию строк) |
Отображается нумерация строк |
Trace between breakpoints (Трассировка между точками останова) | Устанавливается замедленный режим выполнения программы между точками останова |
Pause between line execution (Пауза между выполнением строк программы) | Задает задержку в секундах между выполнением каждой строки программы |
С помощью кнопки Font (Шрифт) и раскрывающихся списков области Colors (Цвета) устанавливаются гарнитура шрифта, его цвет и фон.
Назад | Оглавление | Дальше