Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по дисциплине Объектно-ориентирован...doc
Скачиваний:
33
Добавлен:
01.07.2025
Размер:
14 Мб
Скачать
☆

2. Палитра компонентов

Палитра компонентов — это витрина библиотеки визуальных компонентов (Visual Component Library — VCL). Она позволяет сгруппировать компоненты в соответствии с их смыслом и назначением. Эти группы или страницы, снабжены за­кладками. Вы можете изменять комплектацию страниц, вводить новые страницы, переставлять их, вносить на страницы разработанные вами шаблоны и компоненты и т.д.

По умолчанию в ней имеются страницы:

  • Standard: Стандартная, содержащая наиболее часто используемые компоненты;

  • Additional: Дополнительная, являющаяся дополнением стандартной;

  • Win32: 32-битные компоненты в стиле Windows 95/98 и NT (только начиная с Delphi 2);

  • System: Системная, содержащая такие компоненты, как таймеры, плееры и ряд других;

  • Data Access: Доступ к данным через Borland Database Engine (BDE);

  • Data Controls: Управление данными;

  • ADO: Связь с базами данных через Active Data Objects (ADO);

  • InternetExpress: Построение приложений InternetExpress — одновременно приложений сервера Web и клиента баз данных с параллельными потоками;

  • Internet: Интернет, компоненты для приложений, работающих с Интернет;

  • FastNet: Различные протоколы доступа к Интернет (только начиная с Delphi 5);

  • Decision Cube: Многомерный анализ данных (только в вариантах Client/Server и Enterprise,

  • Qreport: Быстрая подготовка отчетов;

  • Dialogs: Диалоги, системные диалоги типа «Открыть файл» и др;

  • Win 3.1: Windows 3.x, компоненты в стиле Windows 3.x ;

  • Samples: Образцы, различные интересные, но не до конца документиро­ванные компоненты;

  • ActiveX: Активные элементы ActiveX;

  • Servers: Оболочки VCL для распространенных серверов СОМ;

Имена компонентов, соответствующих той или иной пиктограмме, вы можете узнать из ярлычка, появляющегося, если вы задержите над этой пиктограммой курсор мыши. Если вы выберете в палитре компонент и нажмете клавишу F1, то вам будет показана справка по типу данного компонента.

Основой почти всех приложений Delphi является форма. Ее можно понимать как типичное окно Windows. Форма является основой, на которой размещаются другие компоненты. Форма имеет те же свойства, что присущи другим окнам Windows.

3. Редактор кода и инспектор объектов

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

Инспектор Объектов (Object Inspector) обеспечивает простой и удобный интерфейс для изменения свойств объектов Delphi и управления событиями, на которые реагирует объект. Окно Инспектора Объектов имеет две страницы. Выше их имеется выпадающий список всех компонентов, размещенных на форме. В нем вы можете выбрать тот компонент, свойства и события которого вас интересуют.

Страница свойств (Properties) Инспектора Объектов показывает свойства того объекта, который в данный момент выделен вами.

Страница событий (Events) составляет вторую часть Инспектора Объектов. На ней указаны все события, на которые может реагировать выбранный объект.

Пользуясь Инспектором Объектов, вы можете получить контекстную справку по свойствам или событиям. Для этого выделите в окне Инспектора Объектов интересующее вас свойство или событие и нажмите клавишу F1.