Similar presentations:
Delphi интерфейс для дист
1.
Тема занятия: «Интерфейс среды разработчика:характеристика, основные окна, инструменты, объекты.
Форма и размещение на ней управляющих элементов»
2.
Цель занятия:• Изучить: интерфейс среды разработчика характеристику, основные окна, инструменты,
объекты; форма и размещение на ней
управляющих элементов.
3.
Интегрированная среда разработкиИнтегрированная среда разработки (IDE) — это набор программных инструментов,
используемый программистами для создания программного обеспечения (ПО).
Delphi — интегрированная среда разработки (Integrated Development Environment, IDE).
Delphi дает возможность создавать программы в стиле визуального конструирования формы,
разместив на ней какие- либо визуальные элементы. Delphi имеет сложный интерфейс.
После загрузки появляются основные окна:
• главное окно Delphi — <имя проекта >;
• окно с формой для проектирования приложения Forml (окно проектировщика формы);
• окно инспектора объектов Object Inspector;
• окно редактора кода Unitl.pas.
В главном окне реализуется основные функции управления проектом создаваемой
программы. Главное управляющее окно системы Delphi обычно располагается в верхней
части экрана. Оно содержит средства управления созданием программы и выглядит наиболее
загруженным из всех окон.
Это окно содержит:
• строку заголовка;
• строку меню;
• панель инструментов;
• палитру компонентов.
4.
Запускается Delphi обычным образом, т. е.выбором из меню Borland Delphi 7
5.
Вид экрана Delphi необычен: вместо одного окна на экране появляются пять:Панель
инструментов
Горизонтальное меню
Палитра
компонентов
Дерево объектов —
Object TreeView –
предназначена для
отображения компонентов,
размещенных на форме;
Инспектор объектов —
Object Inspector;
Предназначен для
изменения свойств и
событий объекта
Главное меню
окно редактора кода
— Unitl.pas.
окно Form 1 –
предназначена для размещения
компонентов;
6.
Строка заголовка главного окна отображает имя открытого в данный момент проекта Projectl.Под строкой заголовка окна системы располагается строка меню, содержащая команды системы
Delphi.
Строка меню содержит команды, необходимые для разработки и тестирования приложений, и
используется так же, как любое стандартное меню Windows. Строка меню - это очень важный
элемент управления любой программы или системы.
Кроме строки меню программы обычно содержат и другие элементы управления: командные
кнопки, кнопки инструментов и прочие. Кнопками удобно пользоваться для исполнения операций,
но не для всякой операции есть кнопка, а только для тех, которые встречаются особенно часто.
Зато с помощью строки меню можно найти любую команду, на которую система способна.
Под строкой меню располагаются панели инструментов с кнопками. Во многих программах
имеется только одна такая панель, но в системе Delphi их несколько.
Панели инструментов предназначены для выполнения некоторых команд, реализуемых
главным меню. Кнопки панелей инструментов обеспечивают доступ к наиболее часто
встречающимся командам. Чтобы узнать, как называется та или иная кнопка, надо навести на
нее указатель мыши и подождать, пока рядом с ним появится всплывающая подсказка. На этой
панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка
запуска программы на выполнение.
7.
Сохраняет все файлы проекта. Эквивалент опции File —» Save AllОткрывает созданный ранее проект программы. Эквивалент
опции File —> Open Project
(клавиши быстрого доступа <Ctrl+Fl 1>)
Выбирает модуль из списка модулей, связанных с текущим
проектом. Эквивалент опции View —> Units
(клавиши быстрого доступа <Shift+F12>)
Выбирает форму из списка форм, связанных с текущим
проектом. Эквивалент опции View —> Forms
(клавиши быстрого доступа <Ctrl+F12>)
Переключает активность между окном формы и окном
кода
программы.
Эквивалент
опции View -> Toggle Form/Unit
(клавиша быстрого доступа <F12>)
8.
Компилирует и выполняет программу.Эквивалент опции Run —* Run (клавиша быстрого доступа <F9>)
Останавливает отлаживаемую программу.
Эквивалент опции Run -» Program Pause
Осуществляет пошаговую трассировку программы с
прослеживанием работы вызываемых подпрограмм.
Эквивалент опции Run —> Trace into
(клавиша быстрого доступа <F7>)
программы, но не прослеживает работу вызываемых подпрограмм. Эквивалент опции Run —» Step Over
( клавиша быстрого доступа <F8>)
Создает новую форму и добавляет её к проекту.
Эквивалент опции File —> New —» Form
9.
В окне конструктора формы строится графическоепредставление будущего Windows-окна приложения
Компонентполе Edit из
палитры
компонентов
Стандартные
элементы окна заголовок и кнопки
управления
Рабочая
область окна
(заполнена
координатной
сеткой)
Координатная сетка необходима для упорядочивания
размещаемых на форме компонентов.
10.
содержит набор готовых деталей, которые можноиспользовать для разработки проекта
Все компоненты сгруппированы по категориям:
Standard , Dialog и т.д.
Button
Edit
Label
Для того чтобы добавить на форму компонент,
необходимо щелкнуть левой кнопкой мыши на его
пиктограмме, далее установить курсор в ту точку
формы, в которой должен быть левый верхний угол
компонента, и еще раз щелкнуть левой кнопкой мыши.
11.
Это окно предназначено длянаглядного отображения связей
между отдельными
компонентами, размещенными
в окне активной формы.
Щелчок по любому компоненту в этом окне
активизирует соответствующий объект в
окне формы и отображает его свойства в
окне Инспектора объектов.
12.
Окно Object Inspector— предназначено дляредактирования значений свойств объектов.
Свойства объекта —
это характеристики, определяющие
вид, положение и поведение объекта
и они перечислены все на
вкладке Properties.
На этой вкладке также указаны
их значения.
Например
свойства width и Height задают размер
(ширину и высоту) формы
13.
Оно предназначено для создания и редактированияисходного текста проекта.
Этот текст составляется
по специальным
правилам
языка Object Pascal
и описывает алгоритм
работы будущего
приложения.
14.
Контрольные вопросы:1.Что такое IDE?
2.Какие IDE вам известны?
3. Где находится Главное управляющее окно системы Delphi?
4.Что содержит Главное управляющее окно системы Delphi?
5. Расскажите об Инспекторе объектов.
6. Расскажите об Окне редактора кода.
7. Расскажите о Политре компонентов.