Средства отладчика доступны:
- с помощью команд пункта меню Run (Выполнение);
- и подменю View / Debug Windows (Просмотр/Окна
отладки).
Действия отладчика:
- выполнение до указанного оператора (строки кода),
- пошаговое выполнение приложения,
- выполнение до точки останова,
- включение и выключение точек останова,
- просмотр значений объектов, в окне просмотра,
- установка значений объектов при выполнении приложения.
Установка параметров отладчика выполняется с помощью команды Tools / DebuggerOptions (Параметры отладчика).
- иерархии классов,
- модулям и
- глобальным символам приложения.
Вызывается командой View / Browser (Просмотр / Обозреватель).
Для просмотра в окне левой части доступны три типа объектов:
- Globals (Глобальные символы),
- Classes (Классы) и
- Units (Модули).
В правой части панели окна доступны для просмотра:
- Scope (Пределы),
- Inheritance (Иерархия) и
- References (Ссылки).
Управление отображением данных осуществляется с помощью мыши.
Для управления параметрами отображенных объектов используется команда Tools/Environment Options/Explorer
С помощью обозревателя проекта можно перебирать используемые программой модули и просматривать символы в разделах interface или implementation; можно перебирать глобальные символы приложения, просматривать их объявления и переходить к ссылкам на них в исходном коде.
Окно обозревателя проекта разделено на две части. Слева в иерархическом виде отображаются доступные для выбранной страницы объекты, а справа для выбранного объекта более детально отображаются его характеристики.
В зависимости от выбранного типа просматриваемого объекта в правой части могут быть доступны следующие варианты детального просмотра характеристик: Scope, Inheritance, References
Можно отображать или скрывать соответствующие объекты, например переменные или константы модуля.
Эти объекты находятся в хранилище (Repository).
Их можно просмотреть в окне New Items (Новые элементы), вызвав командой File/New…
В хранилище находятся шаблоны приложений, форм, отчетов, Мастера форм.
Объекты добавляются различными способами:
- Copy – в проект добавляется копия из хранилища.
Все изменения в объекте являются локальными и не затрагивают оригинал;
- Inherit – от объекта из хранилища порождается (наследуется) новый объект и добавляется к проекту. Все модификации с объектом в проекте нельзя удалить.
- Use – в проект включается непосредственно сам объект из хранилища со всеми файлами. При изменении в проекте этого объекта изменяется и объект в хранилище.
Объекты объединены в группы и размещаются на отдельных страницах:
- New – Базовые объекты,
- ActiveX – Объекты ActiveX и OLE,
- Multitier – Объекты многопоточного приложения,
- Project 1 – Формы создаваемого приложения,
- Form – Формы,
- Dialogs – Диалоги,
- Data Modules – Модули данных,
- Projects – Проекты,
- Business –Мастера форм.
Название стр. Apple совпадает с названием создаваемого проекта. Сама страница содержит уже созданную форму. При изменении названия проекта или формы изменяются их названия в хранилище объектов. При добавлении или удалении формы ее шаблон соответственно добавляется или исключается из хранилища объектов. При добавлении объекта к проекту выбирается нужная страница, выделяется объект и подтверждается ОК.
В состав справочной системы входят:
- стандартная система справки (с тремя вкладками);
- справочная помощь через Internet (запуск браузера);
- контекстно-зависимая справочная помощь(клавишаF1)
отображаемая справка зависит от активизации объекта.
Вкладка Содержание окна предоставляет доступ к справочной информации в виде оглавления. Последовательно можно переместиться в требуемое место справочной системы.
Вкладка Предметный указатель позволяет выполнить поиск информации с помощью ключевого слова. Пользоваться ей проще, чем вкладкой Содержание.
Вкладка Поиск позволяет выполнить поиск и отображение всех разделов справочной системы, в которых встречается указанная фраза или слово.