Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Объектно-ориентированное программирование.docx
Скачиваний:
20
Добавлен:
31.08.2019
Размер:
112.85 Кб
Скачать
  1. Палитра компонентов. Окно Формы. Инспектор объектов. Окно редактора кода (Среда delphi).

Палитра компонентов Наверное, наиболее часто используемый элемент Delphi IDE - Палитра компонентов. Это инструментальная панель с множеством закладок, расположенная в верхней части экрана. На Палитре компонентов расположены все компоненты, установленные в среде Delphi. Для удобства компоненты располагаются на разных закладках.

Палитра компонентов состоит из нескольких вкладок.

Standard — все эти компоненты являются аналогами компонентов Windows.

Additional — дополнительные компоненты.

Win32 — компоненты, которые есть только в семействе ОС Win32. В это

семейство входят Windows 9x, Windows ME, Windows 2000, Windows NT,

Windows XP. Наверно, легче было сказать, что не входит, потому что это

только Windows 3.1.

System — системные компоненты, с помощью которых облегчается до-

ступ к системе.

Data Access — компоненты доступа к базам данных.

Data Controls — компоненты для работы с базами данных.

dbExpress — компоненты доступа к базам данных, которые пришли на

смену BDE.

BDE — старые компоненты доступа к базам данных.

ADO — это тоже компоненты для доступа к базам данных, только по

технологии Active Data Object (ADO). Данные компоненты удобны при

работе с базами данных от Microsoft.

InterBase — компоненты доступа к базе данных InterBase.

WebServices — компоненты доступа к сети Internet.

InternetExpress — компоненты доступа к сети Internet.

FastNet — сетевые компоненты. Мы будем мало их использовать.

Qreport — компоненты для создания отчетности.

Dialogs — компоненты, облегчающие доступ к стандартным диалогам.

Win3.ll — компоненты доступа к компонентам Win 3.1.

Samples — различные примеры компонентов. Некоторые из этих компо

нентов доступны в исходных кодах и поставляются вместе с Delphi.

В общем случае компоненты предназначены для размещения на форме.

Окно формы представляет собой проект Windows-окна будущей программы. Вначале это окно пусто. Точнее, оно содержит стандартные для Windows интерфейсные элементы - кнопки вызова системного меню, максимизации, минимизации и закрытия окна, полосу заголовка и очерчивающую рамку. Вся рабочая область окна обычно заполнена точками координатной сетки, служащей для упорядочения размещаемых на форме компонентов.

Программист “достает” из палитры компонентов, как из коробки с деталями, нужный компонент и размещает его на “наборном поле” окна формы. Именно в этом процессе наполнения формы и заключается главная изюминка визуального программирования. Программист в любой момент времени контролирует содержание окна создаваемой программы и может внести в него необходимые изменения.

Окно инспектора объектов. Совокупность cвойств отображает видимую сторону компонента: положение относительно левого верхнего угла рабочей области формы, его размеры и цвет, шрифт и текст надписи на нем и т. п.; совокупность событий - его поведенческую сторону: будет ли компонент реагировать на щелчок мыши или на нажатие клавиш, как он будет вести себя в момент появления на экране или в момент изменения размеров окна и т. п.

Каждая страница окна Инспектора объектов представляет собой двухколончатую таблицу, левая колонка которой содержит название свойства или события, а правая - конкретное значение свойства или имя подпрограммы, обрабатывающей соответствующее событие.

Окно кода программы предназначено для создания и редактирования текста программы. Этот текст составляется по специальным правилам и описывает алгоритм работы программы. Совокупность правил записи текста называется языком программирования. В системе Delphi используется язык программирования Object Pascal, который представляет собой расширенную и усовершенствованную версию широко распространенного языка.

Первоначально окно кода содержит минимальный исходный текст, обеспечивающий нормальное функционирование пустой формы в качестве полноценного Windows-окна. В ходе работы над проектом программист вносит в него необходимые дополнения, чтобы придать программе нужную функциональность.