Состоит из 4-х окон, управляемых как многооконное приложение с интерфейсом одного документа (single document interface - SDI). Основное окно управляет связанными с ним окнами: инспектора объектов, формы и редактора кода. Для перехода между окнами используется панель со списком окон Window List Dialop – (View – Window List).
-Главное окно – это центр управления для разработок в Delphi. В нем размещены:
-строка меню;
-панель быстрого доступа (Speedbar);
-палитра компонентов (Component Palette).
-Окно инспектора объектов. Содержит страницы свойств (Properties) и событий (Events). На странице свойств отображаются свойства объектов, выбранных в окне формы и самой формы. На странице событий представлены события, на которые отвечают текущие объекты окна формы.
-Окно формы – это окно в процессе развития. Содержит для пользователя информацию по взаимодействию с задачей в ходе её исполнения. Приложение может состоять из нескольких форм, последовательность которых определяется программистом.
-Окно редактора кода – даёт возможность редактировать код программы на Object Pascal. В нем могут содержаться несколько исходных файлов проекта.
Главное окно
-Строка меню. Можно добавлять собственные элементы к меню инструментов Tools главного меню. – Options – Tools.
-Панель быстрого доступа. – Настройка: But#2 – Configure – появляется диалог редактора панели. –(и ↔ кнопки).
-Палитра компонентов – это каталог объектов, которые можно включать в формы и приложения. Компоненты располагаются в восьми группах:
-Standard –
-Additional – дополнительная;
-Data Access – группа доступа к данным;
-Data Controls – группа управления данными;
-Dialogs – диалоговая;
-System – системная;
-VBX – соответствующая стандарту Visual Basic;
-Samples – группа образцов.
Стандартная страница – содержит компоненты, наиболее часто употребляемые во всех программах Windows.
Дополнительная страница – не так часто встречаемые.
Доступ к данным – компоненты, которые позволяют присоединить и запросить данные.
Управление данными – компоненты, позволяющие представлять данные пользователю разными способами, принятыми в Windows.
Диалоги – диалоговые панели для задач общего характера (открытие файла, печать и т.п.)
Системная – компоненты для таймера, дисковера, доступа к файлам и т.п.
VBX (Visual Basic Extensions) – компоненты, соответствующие стандарту VBX и которые можно импортировать в Delphi.
Образцы – ассортимент компонентов для демонстрации добавления компонентов VBX к палитре.
К палитре компонентов можно добавить новую страницу и собрать на ней компоненты по своему усмотрению. Описание палитры компонентов хранится в файле complib.dcl. Можно создать свою палитру.
Инспектор объектов
Состоит из:
-панель выбора объектов – или в окне формы;
-страница свойств;
-страница событий – это способ присоединения кода к событиям, поддерживаемым объектами.
Свойства компонентов по умолчанию существуют для компонента, пока он в палитре. Когда компонент помещён в форму, его свойства можно менять на стадии проектирования вручную или в процессе исполнения (программно операторами Object Pascal).
Набор событий для каждого компонента также определен по умолчанию. Реакция на события определяется специальной процедурой (обработчиком события), имя которой создаётся по принципу:
procedure objectNameEventName(<list of parameters>).
-objectName – имя объекта, установленное в свойстве Name;
-EventName – имя события в инспекторе объектов.
Т.о. функциональные возможности формы или объекта определяется соответствующей процедурой обработки событий.
Если дважды нажать на имени события в окне инспектора объектов на странице событий, Delphi переводит вас в окно редактора кода на соответствующее место исходного файла (текста программы).
-Главное окно – это центр управления для разработок в Delphi. В нем размещены:
-строка меню;
-панель быстрого доступа (Speedbar);
-палитра компонентов (Component Palette).
-Окно инспектора объектов. Содержит страницы свойств (Properties) и событий (Events). На странице свойств отображаются свойства объектов, выбранных в окне формы и самой формы. На странице событий представлены события, на которые отвечают текущие объекты окна формы.
-Окно формы – это окно в процессе развития. Содержит для пользователя информацию по взаимодействию с задачей в ходе её исполнения. Приложение может состоять из нескольких форм, последовательность которых определяется программистом.
-Окно редактора кода – даёт возможность редактировать код программы на Object Pascal. В нем могут содержаться несколько исходных файлов проекта.
Главное окно
-Строка меню. Можно добавлять собственные элементы к меню инструментов Tools главного меню. – Options – Tools.
-Панель быстрого доступа. – Настройка: But#2 – Configure – появляется диалог редактора панели. –(и ↔ кнопки).
-Палитра компонентов – это каталог объектов, которые можно включать в формы и приложения. Компоненты располагаются в восьми группах:
-Standard –
-Additional – дополнительная;
-Data Access – группа доступа к данным;
-Data Controls – группа управления данными;
-Dialogs – диалоговая;
-System – системная;
-VBX – соответствующая стандарту Visual Basic;
-Samples – группа образцов.
Стандартная страница – содержит компоненты, наиболее часто употребляемые во всех программах Windows.
Дополнительная страница – не так часто встречаемые.
Доступ к данным – компоненты, которые позволяют присоединить и запросить данные.
Управление данными – компоненты, позволяющие представлять данные пользователю разными способами, принятыми в Windows.
Диалоги – диалоговые панели для задач общего характера (открытие файла, печать и т.п.)
Системная – компоненты для таймера, дисковера, доступа к файлам и т.п.
VBX (Visual Basic Extensions) – компоненты, соответствующие стандарту VBX и которые можно импортировать в Delphi.
Образцы – ассортимент компонентов для демонстрации добавления компонентов VBX к палитре.
К палитре компонентов можно добавить новую страницу и собрать на ней компоненты по своему усмотрению. Описание палитры компонентов хранится в файле complib.dcl. Можно создать свою палитру.
Инспектор объектов
Состоит из:
-панель выбора объектов – или в окне формы;
-страница свойств;
-страница событий – это способ присоединения кода к событиям, поддерживаемым объектами.
Свойства компонентов по умолчанию существуют для компонента, пока он в палитре. Когда компонент помещён в форму, его свойства можно менять на стадии проектирования вручную или в процессе исполнения (программно операторами Object Pascal).
Набор событий для каждого компонента также определен по умолчанию. Реакция на события определяется специальной процедурой (обработчиком события), имя которой создаётся по принципу:
procedure objectNameEventName(<list of parameters>).
-objectName – имя объекта, установленное в свойстве Name;
-EventName – имя события в инспекторе объектов.
Т.о. функциональные возможности формы или объекта определяется соответствующей процедурой обработки событий.
Если дважды нажать на имени события в окне инспектора объектов на странице событий, Delphi переводит вас в окно редактора кода на соответствующее место исходного файла (текста программы).