Структура среды программирования

Среда разработки состоит элементов, которые всегда присутствуют на экране, а также утилит, которые могут быть вызваны из меню или при работе с ком­понентами.

Основные составные части среды программирования Delphi включают:
– Главное меню (меню команд) для осуществления функций управления при разра­ботке программ – Файл, Правка, Поиск, Вид, Проект, Запуск, Компонент, База данных, Инструменты, Справка.
– Панели инструментов – меню команд быстрого доступа к командам, содер­жащее набор кнопок, функции которых эквивалентны наиболее часто употреб­ляемым командам Главного меню.
– Палитра компонентов – содержит пиктограммы, которые представляют компоненты VCL (Visual Component Library – библиотека визуаль­ных компонентов), которые можно включить в приложение.

Библиотека компонентов – это коллекция компонентов, кото­рую можно использовать при построении интерфейса, а также логической части приложения. Палитра компонентов группирует компоненты в соответствии с вы­полняемыми функциями и отображает каждую группу на отдельной странице. Для вы­бора компонента надо щелкнуть по его пиктограмме на странице палитры, а затем щелкнуть внутри окна формы, чтобы поместить экземпляр компонента на форму. Основная Палитра компонентов Delphi имеет двенадцать страниц.

Страница Standard. Большинство компонентов на этой странице являются аналогами интерфейсных элементов самой Windows: меню, кнопки, полосы прокрутки, спис­ки.

Страница Additional. Эта страница содержит различные дополнительные интерфейсные элементы: графические кнопки (SpeedButton); компонент, предназначенный для отображения данных в виде таблицы (StringGrid); компоненты, главное назначе­ние которых отображение графической информации – компонент Image загружа­ет и отображает растровые изображения; компонент Chart предназначен для создания про­фессионально оформленных диаграмм.

Главное окно управляет тремя связанными с ним окнами:
– проектировщика форм;
– инспектора объектов;
– редактора кода.

Окно проектировщика форм представляет собой заготовку, макет одного из окон разрабатываемого приложения. Заголовок окна Forml. Форма является основным интерфейсным элементом в Delphi и исполняющий роль контейнера, который содержит другие компонен­ты, определяющие функциональность приложения. Проектировщик форм позво­ляет выполнить во время разработки приложения следующие действия: добавить компоненты в форму; модифицировать форму и ее компоненты; связать обработчики событий компонента с программой на Object Pascal, содержащейся в редакторе кода.

Инспектор объектов (Object Inspector). Инс­пектор объектов позволяет устанавливать свойства объектов и назначать методы обработчики событий во время разработки программы.

Свойства — это элементы дан­ных, которые принадлежат объекту и описывают его. Информация в Инспекторе объек­тов меняется в зависимости от объекта, выбранного на форме.

Инспектор объектов состоит из двух страниц: Properties – это список свойств, Events – список событий. Можно использовать закладки вверху Инспектора объек­тов для переключения между страницами свойств и событий. Страница событий свя­зана с Редактором Кода; если дважды щелкнуть мышкой на правую сторону какого-нибудь пункта в строке Инспектора объектов, то соответствующий данному событию код автоматически запишется в Редактор, сам Редактор кода немедленно получит фо­кус и можно сразу же добавить код обработчика данного события.

Окно редактора кода содержит текст программы на языке Object Pascal, связанный с каждой формой в приложении. Delphi автоматически создает этот программный код, в который можно добавлять операторы, выполняемые при наборе команды меню или щелчке на кнопке.

Проводник по коду (Code Explorer) упрощает перемещение по программному коду и управление элементами в модулях. В частности, с помощью этого инстру­мента можно увидеть все объекты, методы и переменные, объявленные и используе­мые в любом выбранном модуле.

Добавить комментарий