27
просматривать списки их полей, методов и свойств), окна управления
проектом (Project Manager) и редактор.
Delphi содержит полноценный текстовый редактор типа Brief,
назначения клавиш в котором соответствуют принятым в Windows
стандартам, а глубина иерархии операций Undo неограничена. Как это стало
уже обязательным, реализовано цветовое выделение различных лексических
элементов программы. Процесс построения приложения достаточно прост.
Нужно выбрать форму (в понятие формы входят обычные, диалоговые,
родительские и дочерние окна MDI), задать ее свойства и включить в нее
необходимые компоненты (видимые и, если понадобится, неотображаемые):
меню, инструментальные панели, строку состояния и т. п., задать их свойства
и далее написать (с помощью редактора исходного кода) обработчики
событий. Object Browser Окна типа Object Browser стали неотъемлемой
частью систем программирования на объектно-ориентированных языках.
Работа с ними становится возможной сразу после того, как вы
скомпилировали приложение.
Projeсt Manager - это отдельное окно, где перечисляются модули и
формы, составляющие проект. При каждом модуле указывается маршрут к
каталогу, в котором находится исходный текст. Жирным шрифтом
выделяются измененные, но еще не сохраненные части проекта. В верхней
части окна имеется набор кнопок: добавить, удалить, показать исходный
текст, показать форму, задать опции и синхронизировать содержимое окна с
текстом файла проекта, т. е. с головной программой на языке Pascal.
Опции, включая режимы компиляции, задаются для всего проекта в
целом. В этом отношении традиционные make-файлы, используемые в
компиляторах языка C, значительно более гибки.
Вероятно, то обстоятельство, что Delphi позиционируется как средство
создания приложений, взаимодействующих с базами данных, и
ориентировано преимущественно на рынок инструментальных средств
клиент/сервер, где до настоящего момента доминируют интерпретируемые