Создание прикладных программ, или приложений, Delphi выполняется в интегрированной среде разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные управляющие элементы. С помощью средств интегрированной среды разработчик может удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с управляющими элементами. При этом вся работа по созданию приложения, включая отладку, происходит в интегрированной среде разработки.
Интегрированная среда разработки Delphi представляет собой многооконную систему. Вид интегрированной среды разработки (интерфейс) может различаться в зависимости от настроек. После загрузки интерфейс Delphi выглядит, как показано на рис. 1.1, и первоначально включает пять окон:
- главное окно (Delphi 6 — Projectl);
- окно Обозревателя дерева объектов (Object Tree View);
- окно Инспектора объектов (Object Inspector);
- окно Конструктора формы (Forml);
- окно Редактора кода (Unitl.pas);
- окно Проводника кода (Exploring Unitl.pas).
На экране, кроме указанных окон, могут присутствовать и другие окна, отображаемые при вызове соответствующих средств, например, Редактора изображений (Image Editor). Можно перемещать окна Delphi, изменять их размеры и убирать с экрана (кроме главного окна), а также состыковывать окна между собой.
Несмотря на наличие многих окон, Delphi является однодокументной средой и позволяет одновременно работать с одним приложением (проектом
приложения). Название проекта приложения выводится в строке заголовка главного окна в верхней части экрана.