Теория и методика изучения основ объектно-ориентированного программирования в школьном курсе информатики

Остановимся на назначении наиболее важных из команд.

Команда Project Manager открывает окно менеджера проекта, в котором отображаются все файлы, входящие в текущую группу проектов (приложение 23).

Менеджер проекта позволяет добавлять проекты в группу, удалять проекты из группы, выбирать активный проект, сохранять отдельные проекты или группу в целом. Это окно диалога также может быть ис

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

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

Команда Object Inspector применяется для активизации окна инспектора объектов, которое используется при разработке форм. Более подробно его назначение рассматривается далее.

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

Команда Window List открывает окно, содержащее список всех открытых окон Delphi и позволяющее сделать активным любое из них.

В подменю Debug Windows входят команды, предназначенные для отладки приложения.

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

Команда Toggle Form/Unit используется для переключения между редактором кода и редактором форм.

Команда Units открывает окно, содержащее список всех модулей, входящих в состав текущего проекта.

Команда Forms позволяет открыть список всех форм проекта.

Команды подменю Toolbars требуются для настройки панели инструментов.

Меню Project

В меню Project содержатся команды создания и редактирования проектов.

Команда Add to Project используется для добавления к проекту какого-либо файла (модуля, файла ресурсов и т. п.). Она полностью дублирует команду Add контекстного меню менеджера проектов.

Команда Remove from Project позволяет удалять из проекта ненужные модули. При выполнении данной команды открывается окно со списком всех используемых модулей, в котором выбираются те из них, которые необходимо удалить из проекта.

Команда Add to Repository добавляет текущий проект в хранилище объектов в качестве шаблона.

Команда View Source открывает в редакторе кода главный файл проекта.

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

Команда Add New Project добавляет в текущую группу проектов новый проект. Она является аналогом соответствующей команды контекстного меню менеджера проектов.

Команда Add Existing Project добавляет существующий проект в текущую группу проектов. Ее назначение аналогично одноименной команде контекстного меню менеджера проектов.

Команда Compile создаёт исполняемый файл (.exe), код которого соответствует написанной программе.

Команда Information открывает одноименное окно диалога, в котором отображается информация о текущем проекте.

Команда Options позволяет настраивать свойства.

Меню Run

Меню Run содержит ряд команд, предназначенных для запуска и отладки приложений.

Команда Program Pause останавливает выполнение запущенной программы, но не закрывает ее.

Команда Program Reset завершает работу запущенной программы.

Команды Inspect, Evaluate/Modify и Add Watch используются для просмотра и изменения значений переменных в режиме отладки.

Команды подменю Add Breakpoint предназначены для установки и снятия точек останова в программе.

Меню Component

Команды меню Component используются для создания и настройки новых компонентов.

Команда New Component применяется при разработке нового компонента.

Команда Install Component служит для добавления компонентов в среду Delphi.

Меню Tools

Меню Tools содержит команды, вызывающие окна диалога для настройки среды Delphi, а также окна редактора кода, встроенного отладчика и хранилища объектов. Кроме того, в команды этого меню позволяют запускать некоторые внешние программы (утилиты), причем имеется возможность настройки списка вызываемых программ.

Панели инструментов

Панели инструментов содержат кнопки, обеспечивающие быстрый доступ к командам главного меню.

Главное окно Delphi включает шесть панелей инструментов: Standard, View, Debug, Custom, Component Palette, Desktops, каждая из которых может закрываться и отрываться с помощью команды View > Toolbars > <Название панели> главного меню или соответствующей команды контекстного меню напели инструментов.

Содержание каждой панели инструментов может настраиваться пользователем с помощью окна диалога Customize, открываемого командой View > Toolbars > Customize главного меню или командой Customize контекстного меню.

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

Палитра компонентов (Component Palette) является частью панели инструментов и используется для отображения компонентов, содержащихся в библиотеке компонентов VCL.

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

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

Стандартная конфигурация палитры компонентов VCL Delphi 7 содержит 32 списка, каждый из которых предоставляет разнообразные компоненты и элементы управления.

Инспектор объектов

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

Окно инспектора объектов содержит раскрывающийся список и две вкладки: Properties и Events. На первой из них отображается список свойств выделенного объекта, на второй – список событий, на которые реагирует объект. Раскрывающийся список содержит перечень всех компонентов, размещенных на активной в данный момент форме (включая и саму форму).

Каждая вкладка разделена на две колонки. В левой колонке перечислены имена свойств или событий, а в правой – их значения. Значения свойств можно редактировать. Некоторые свойства имеют в поле значений собственный раскрывающийся список, в котором выбирается необходимое значение.

Редактор форм

Редактор форм (Form Designer) представляет собой инструмент визуальной разработки интерфейса приложения. С его помощью можно реализовать следующие функции:

размещение компонентов на форме;

модификацию свойств компонентов и самой формы;

Страница:  1  2  3  4  5  6  7  8  9  10 


Другие рефераты на тему «Педагогика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы