Delphi уроки. Интегрированная среда разработки Delphi (Delphi IDE). Урок №1

Delphi IDE

Одни люди говорят, что они программируют на Delphi, а другие говорят — в Delphi. И по сути, оба эти утверждения правильны.

С одной стороны, Delphi — это императивный, структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных. А с другой — это интегрированная среда разработки (IDE) программного обеспечения для Microsoft Windows, Mac OS, iOS и Android на языке Delphi.

Этот язык программирования очень прост в изучении. И во многом эта простота обусловлена очень удобной визуальной средой разработки программ. Благодаря IDE Delphi, процесс создания приложений значительно упрощается.

Свое изучение языка программирования Delphi мы как раз и начнем с изучения интегрированной среди разработки Delphi.

Среда Delphi

Чтобы нам было более понятно, как выглядит оболочка Delphi при создании приложений, предлагаю запустить вашу интегрированную среду разработки и создать свой первый проект.

Для этого выберите File — New — VCL Forms Application – Delphi.

Перед нами появится окно нашей будущей программы (по центру), а по бокам будут панели с пока еще непонятными нам данными.

Интегрированная среда разработки Delphi

Панели эти прикреплены одна к другой. Но при желании, мы можем поменять внешний вид IDE и положение панелей. Делается это в выпадающем списке, который я указал под номером 1 на картинке.

Здесь есть три стиля отображения панелей в Delphi:

  • Default Layout — стиль по умолчанию.
  • Classic Undocked — это классическое размещение панелей, которое использовалось до Delphi 2005. При таком стиле панели не прикреплены друг к другу. Они могут перетаскиваться и используются как самостоятельные окна.
  • Debug Layout — внизу среды разработки появляется панель отладки. Но подобная раскладка окон включается автоматически, когда мы запускаем программу и исчезает, когда мы завершаем работу программы. Поэтому я не считаю нужным включать эту панель во время проектирования.

Если вы поменяли расположение окон (панелей) и хотите их сохранить — нажмите на иконку Save current desktop (справа от выпадающего списка) и в появившемся окне введите имя для нового стиля. Теперь при следующем запуске Delphi окна будут располагаться так как вы их сохранили.

Теперь давайте рассмотрим панели, которые я обозначил на рисунке номерами.

  1. Выбор внешнего вида среды разработки Delphi (об этом я уже написал).
  2. Основное меню программы.
  3. Структура (или дерево компонентов). Здесь отображаются все компоненты, которые мы используем в проекте. Использование этого дерева компонентов очень удобно. Например, если один компонент будет перекрывать другой, то мы легко можем его выбрать именно в панели «Структура».
  4. Объектный инспектор. Это окно состоит из двух вкладок и предназначено оно для управления объектами. Во вкладке Properties (свойства) отображаются свойства выделенного объекта: ширина, высота, позиция и т. д. А на вкладке Events (события) мы задаем реакцию выделенного объекта на различные события (Например, событие клик по кнопке).
  5. Главное окно программы. Здесь отображается внешний вид создаваемого нами приложения (форма оконного приложения), а если нажать клавишу F12, то будет отображен код программы.
  6. Менеджер проектов. В этом окне отображаются все файлы, которые входят в проект. Здесь можно добавлять новые модули в проект, или удалять ненужные модули.
  7. Быстрый поиск нужного компонента.
  8. Палитра инструментов (компонентов). В этой панели располагаются иконки компонентов, которые можно использовать при создании программы. Чтобы переместить нужный нам компонент на окно нашей программы, нужно кликнуть по нему левой кнопкой мыши (компонент будет выделен), и затем кликнуть левой кнопкой мыши в том месте формы, где мы хотим видеть этот компонент (он отобразится на форме).

Интегрированная среда разработки Delphi. Видео

Давайте я еще опишу вам некоторые пункты главного меню интегрированной среды разработки Delphi.

В меню File (Файл) вы увидите такие пункты:

New — создание нового проекта, формы, или шаблона.

Open — открыть существующий файл поддерживаемый Delphi.

Open Project — открыть только проект.

Reopen — открыть проект который недавно использовался.

Save — сохранить текущий модуль.

Save As — сохранить текущий модуль под новым именем.

Save Project As — сохранить проект под новым именем.

Save All — сохранить всё.

Close — закрыть текущий модуль.

Close All — закрыть всё.

Use Unit — использовать (добавить) модуль.

Print — напечатать модуль.

Exit — выход.

Меню Refactor (Улучшение) предназначено для улучшения существующего кода. Но пока об этом мы не будем говорить (ещё рано).

В меню Project (Проект) я бы выделил три важных пункта, которые вам нужно знать:

Add to project — добавить в проект существующий файл.

Remove from project — удалить из проекта модуль.

Options — свойства проекта.

В меню Run (Запуск) вы найдете функции запуска создаваемого вами приложения из среды разработки и отладки программ.

Все эти пункты меню и другие мы конечно же детально изучим в следующих уроках.

АВТОРИЗАЦИЯ