- •Основные понятия ооп (объектно-ориентированного программирования).
- •Классы и компоненты Delphi
- •Принципы объектно-ориентированного программирования.
- •Главное окно
- •2. Окно формы
- •3.Окно кода программы
- •4. Окно инспектора объектов
- •5.Окно дерева объектов (Object TreeView)
- •Начало работы.
- •Последовательность проектирования
- •Структура приложения (программы)
- •Структура проекта
- •Interface //открытый интерфейс модуля
- •Implementation // раздел реализации
Главное окно
В Delphi имеются 10 окон, но после загрузки появляются четыре окна:
главное окно Delphi - <имя проекта>;
окно формы для проектирования приложения Form1 (окно проектировщика формы);
окно редактора кода Unit1.pas.
окно инспектора объектов Object Inspector;
В зависимости от настроек открывается пятое окно:
окно дерева объектов Object TreeView;
В главном окне реализуется основные функции управления проектом создаваемой программы.
Это окно содержит:
• строку заголовка;
• строку меню;
• панель инструментов;
• палитру компонентов
ПИ могут настраиваться (КМ).
Строка заголовка
В строке заголовка главного окна отображается имя открытого в данный момент проекта (по умолчанию Project1).
Главное меню
Главное меню обеспечивает быстрый доступ к командам и операциям, необходимым для разработки и тестирования приложений, а также для управления ими. Используется так же, как любое стандартное меню Windows.
Панели инструментов
Под строкой меню располагаются панели инструментов с кнопками, в системе Delphi их несколько.
Панели инструментов предназначены для выполнения некоторых команд, реализуемых главным меню.
Кнопки панелей инструментов обеспечивают доступ к наиболее часто встречающимся командам.
Чтобы узнать, как называется та или иная кнопка, надо навести на нее указатель мыши и подождать, пока рядом с ним появится всплывающая подсказка.
На этой панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка запуска программы на выполнение.
Палитра компонентов
Одна из панелей инструментов, имеющихся в главном окне системы Delphi, заметно отличается от остальных.
Это палитра компонентов. Палитра компонентов устроена в виде набора пиктограмм. Палитра компонентов содержит множество вкладок. Каждая из них содержит свой набор компонентов. Общее число компонентов достигает нескольких сотен.
Под компонентом понимается некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы.
Палитра компонентов витрина библиотеки визуальных компонентов (Visual Component Library — VCL).
Палитра компонентов может настраиваться (КМ).
2. Окно формы
Окно формы представляет собой проект Windows-окна будущей программы. Это уже готовая визуальная форма будущей программы.
Окно имеет заголовок (по умолчанию Form1), системные кнопки. Если в программе будет два окна, то заголовок второго будет называться Form2 и так далее.
Возможна замена стандартного названия более подходящим для программы.
Вся область окна заполнена точками координатной сетки (убрать точки: меню Tools/Environment Options/в окне настроек снять флажок Display Grid на вкладке Designer).
Наполнение формы напоминает работу с конструктором Lego.
В этом процессе наполнения формы и заключается главная изюминка визуального программирования.
Открыть новую форму: меню View/Forms (Shift+F12) или кнопка на ПИ.