Categories: All - код - проект - компоненты - интерфейс

by Гимранова Фирая Эсхатовна 6 years ago

355

Дизайнер проектов. Инспектор объектов. Дерево объектов.

Интегрированная среда разработки Delphi включает в себя ряд элементов, которые значительно упрощают процесс создания программного обеспечения. Основными из них являются окно редактора кода, главное окно и палитра компонентов.

Дизайнер проектов. Инспектор объектов. Дерево объектов.

IDE состоит из следующих основных элементов

Интегрированная среда разработки Delphi (IDE – Integrated Development Environment) – это взаимосвязная совокупность окон и различных инструментальных средств, которые позволяют программисту эффективно проектировать интерфейс, связывать код с каждым его экранным элементом, компилировать, редактировать, запускать и отлаживать приложение, не выходя их Delphi

окна просмотра объектов — Object Browser

предназначено для просмотра свойств, методов и переменных каждого объекта, используемого приложением, а также обо всех элементах, которые возможно использовать в программе: глобальных переменных, типах, стандартных модулях Delphi и т.п. Окно становится доступным после того, как проект будет откомпилирован с соответствующими отладочными директивами, вызванными пунктом меню View/Browser.

Symbol – просмотр параметров объекта, имя которого введено пользователем
Globals – глобальные элементы модулей, разрешенных для использования в программе
Units – список модулей, которые можно использовать в программе
Object – дерево классов

окна диспетчера проекта — Project Manager

содержит средства: просмотра состава модулей и форм проекта; удаления и добавления в проект файлов; перехода к выбранным модулю или форме; настройки параметров проекта, компилятора и компоновщика, размещения файлов на диске и т.д. Вызов окна диспетчера проектов осуществляется с помощью пункта меню View/Project Manager

окна редактора кода — Code Editor

предназначено для размещения текста программных единиц разрабатываемого проекта и самым тесным образом связано с формами. Редактор может содержать несколько страниц текста. Каждая форма проекта программно оформлена отдельным Pascal-модулем.

окна Дизайнера формы — Form Designer

представляет собой Windows-окно проектируемого приложения (см. рис. 1). Размещение компонентов из Палитры в окне формы собственно и представляет собой основу цикла быстрой разработки и визуального программирования.

окна Инспектора объектов — Object Inspector

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

Страница Событий (Events)

вторая часть Инспектора объектов. На ней указаны все события, на которые может реагировать выбранный объект.

свойства компонентов (Properties)

Каждый компонент имеет свой набор свойств, который соответствует назначению этого компонента

главного (основного) окна — Main

Главное окно содержит все необходимые средства для управления создаваемым программным проектом. Это окно всегда присутствует на экране и его закрытие означает завершение работы в среде Delphi.

палитра компонентов (Component Palette)

Палитра компонентов реализована как многостраничный блокнот, на листах которого сгруппированы по функциональному признаку кнопки вызова компонент, находящихся в библиотеке компонент Delphi

Win32

Содержит компоненты, позволяющие созданным программам использовать интерфейс Windows

Internet

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

Servers (Сервис)

Предоставляет компоненты-наследники для доступа ко всем серверным объектам Microsoft Office.

Samples (Примеры)

Содержит компоненты-примеры, которые можно добавлять в собственные приложения.

QReport (Отчеты)

Предоставляет компоненты для визуального проектирования отчетов баз данных.

Data Access, Data Controls (Сервис баз данных)

Использует механизм баз данных для организации доступа к файлам баз данных различных форматов.

Dialogs (Диалоговая)

Содержит стандартные диалоговые окна для операций над файлами, поиска и замены текста, выбор шрифтов, цветов и т.д.

System (Системная)

Предоставляет возможность объединять отдельные элементы, такие как списки каталогов и файлов, а также генерировать события через определенные промежутки времени.

Additional (Дополнительная)

Содержит более развитые компоненты: а) воспроизведение звука, музыки и видео; б) отображение графической информации.

Standard (Стандартная)

Большинство компонентов на этой странице являются аналогами экранных элементов операционной системы Windows: меню, кнопки, полосы прокрутки, панели и т.п. Имена компонентов можно узнать из всплывающей подсказки. Назначение компонентов можно уточнить, используя систему контекстной справки Delphi.

панель быстрого доступа (Speedbar)
главное меню (Menubar)