Элементы среды разработчика
Delphi – это визуальная среда программирования, основное предназначение которой – проектирование Windows-приложений различного характера. Первая версия данной системы появилась еще в 1995 году. В дальнейшем было выпущено достаточно большое количество версий данной системы. В данном пособии будет рассматриваться версия Delphi 7.0.
Интегрированная среда разработчика Delphi — это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно раскрытыми на экране окнами.
После запуска Delphi на экране появляется интерфейс среды разработчика, приведенный на рис. 6.
Рис. 6. Интерфейс среды Delphi
После загрузки Delphi обычно представлены следующие окна:
главное окно (Delphi 7 – Project1);
окно дерева объектов (Object Tree View);
окно инспектора объектов (Object Inspector);
окно конструктора формы (Form1);
окно редактора кода (Unit1.pas) (к нему присоединено окно проводника кода);
Можно убирать лишние окна, открывать новые, состыковывать их между собой. Delphi работает одновременно только с одним приложением (проектом).
Главное окно программы осуществляет основные функции управления проектом создаваемой программы. Это окно всегда присутствует на экране и занимает его самую верхнюю часть.
В главном окне располагается главное меню Delphi, панели инструментальных кнопок и палитра компонентов.
Главное меню содержит все необходимые средства для управления проектом. Вce пункты главного меню открывают доступ к меню второго уровня (подменю).
Панели инструментов открывают быстрый доступ к наиболее важным командам главного меню.
Наиболее важные кнопки панели инструментов приведены в табл. 10.
Таблица 10
Кнопки панели инструментов
Кнопка | Реализуемое кнопкой действие |
Группа Standard | |
Открывает доступ к Репозиторию Объектов. Эквивалент опции File | New. | |
Открывает существующий файл. Эквивалент опции File | Open File | |
Сохраняет файл на диске. Эквивалент опции File | Save File (клавиши быстрого доступа Ctrl-S). | |
Сохраняет все файлы проекта. Эквивалент опции File | Save As. |
Продолжение табл. 10
Открывает созданный ранее проект программы. Эквивалент опции File | Open Project (клавиши быстрого доступа Ctrl-F11). | |
Добавляет новый файл к проекту. Эквивалент опции Project | Add to Project (клавиши быстрого доступа Shift-F11). | |
Удаляет файл из проекта. Эквивалент опции Project | Remove from Project. | |
Группа View | |
Выбирает модуль из списка модулей, связанных с текущим проектом. Эквивалент опции View | Units (клавиши быстрого доступа Shift-F12). | |
Выбирает форму из списка форм, связанных с текущим проектом. Эквивалент опции View | Forms (клавиши быстрого доступа Ctrl-F12). | |
Переключает активность между окном формы и окном кода программы. Эквивалент опции View | Toggle Form/Unit (клавиша быстрого доступа FI2) | |
Создает новую форму и добавляет ее к проекту. Эквивалент опции File | New Form. | |
Группа Debug | |
Компилирует и выполняет программу. Эквивалент опции Run | Run (клавиша быстрого доступа F9). | |
Реализует паузу в работе отлаживаемой программы. Эквивалент опции Run | Program Pause. | |
Осуществляет пошаговую трассировку программы с прослеживанием работы вызываемых подпрограмм. Эквивалент опции Run | Trace Into (клавиша быстрого доступа F7). | |
Осуществляет пошаговую трассировку программы, но не прослеживает работу вызываемых подпрограмм. Эквивалент опции Run | Step Over (клавиша быстрого доступа F8). |
Окнчание табл. 10
Группа Custom | |
Открывает доступ к встроенной справочной службе. Эквивалент опции Help | Contents. |
Палитра компонентов содержит множество компонентов, помещаемых в контейнеры (например, формы). Под компонентом понимается некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне программы. С помощью компонентов задается каркас программы, т.е. ее видимые на экране проявления: окна, кнопки, списки выбора и т.д. Компоненты можно рассматривать как строительные блоки, из которых складываются формы приложения. Компоненты собраны в группы, каждая группа представлена вкладкой, а компонент – иконкой.
Основные группы компонентов:
– стандартные (Standard),
– дополнительные (Additional),
– 32-разрядный интерфейс Windows (Win32),
– доступ к системным функциям (System),
– создание стандартных диалоговых окон (Dialogs).
Окно конструктора формы (по умолчанию Form1) находится в центре экрана. В окно переносятся компоненты из Палитры компонент для проектирования приложения. Работа самого конструктора формы не видна, поэтому часто это окно называют окном формы или формой. Окно формы представляет собой проект окна будущей программы. Вначале это окно пусто. Точнее, оно содержит стандартные для Windows интерфейсные элементы — кнопки вызова системного меню, развертывания, свертывания и закрытия окна, строку заголовка и габаритную рамку. Вся рабочая область окна обычно заполнена точками координатной сетки, служащей для упорядочения размещаемых на форме компонентов.
Окно редактора кода (по умолчанию Unit1.pas) находится под окном формы. В окне Редактора можно редактировать текст программного модуля и другие текстовые файлы приложения. Загрузка конкретного файла в Редактор происходит по щелчку на вкладке этого файла. Первоначально окно кода содержит минимальный исходный текст, обеспечивающий нормальное функционирование пустой формы в качестве полноценного окна Windows-программы.
F12 – переключение между окнами формы и редактора.
В окне дерева объектов в виде дерева отображаются все объекты модуля формы. Быстрое перемещение по объектам приложения важно для больших приложений.
Окно инспектора объектов находится в левой части экрана и отображает свойства и события объектов для текущей формы. Окно имеет две вкладки:
свойства (Properties),
события (Events).
Свойства отображают информацию о выбранном в форме объекте.
События определяют процедуры, которые объект должен выполнить при возникновении указанного события. Процедура вызывается автоматически при работе приложения, если возникло указанное событие. Такие процедуры называются процедурами-обработчиками или просто обработчиками.
Компонент можно выбрать щелчком мыши на нем в форме или из списка инспектора объектов. Каждый компонент имеет свои свойства и свои события.
Скрыть/Показать окно можно через пункт меню Вид (View).
Дата добавления: 2017-01-29; просмотров: 1867;