Среда Delphi

При минимизации главного окна происходит минимизация всего интерфей­са Delphi и соответственно всех открытых окон, при закрытии главного окна работа с Delphi прекращается. Главное окно Delphi включает:

  • главное меню;
  • панели инструментов;
  • палитру компонентов.

Главное меню содержит обширный набор команд для доступа к функциям Delphi, основные из которых рассматриваются при изучении связанных с этими командами операций.

Панели инструментов находятся под главным меню в левой части главного окна и содержат пятнадцать кнопок для вызова наиболее часто используемых команд главного меню, например, File | Open (Файл | Открыть) или Run J Run (Выполнение | Выполнить).

Вызвать многие команды главного меню можно также с помощью комбина­ций клавиш, указываемых справа от ' названия соответствующей команды. Например, команду Run | Run (Выполнение | Выполнить) можно вызвать с помощью клавиши <F9>, а команду View | Units (Просмотр | Модуль) — с помощью комбинации клавиш <Ctrl>+<F12>.

Всего имеется 6 панелей инструментов: О Standard (Стандартная);

  • View (Просмотра); d Debug (Отладки);
  • Custom (Пользователя); О Desktop (Рабочий стол);
  • Internet (Интернет).

Можно управлять отображением панелей инструментов и настраивать состав кнопок на них. Эти действия выполняются с помощью контекстного меню панелей инструментов, вызываемого щелчком правой кнопки мыши при размещении указателя в области панелей инструментов или главного меню. С помощью контекстного меню можно также управлять видимостью Component Palette (Палитры компонентов).

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

  • Standard (Стандартная);
  •  Additional (Дополнительная);
  •  Win32 (32-разрядный интерфейс Windows);
  •  System (Доступ к системным функциям);
  •  Data Access (Работа с информацией из баз данных);
  •  Data Controls (Создание элементов управления данными);
  •  BDE (Доступ к данным с помощью BDE (в среде 6-й версии));
  • QReport (Составление отчетов);
  • Dialogs (Создание стандартных диалоговых окон).

Окно Конструктора формы первоначально находится в центре экрана и имеет заголовок В нем выполняется проектирование формы, для чего на форму из Палитры компонентов помещаются необходимые компоненты. При этом проектирование заключается в визуальном конструировании формы, а работа разработчика похожа на работу в среде простого графического редактора. Сам Конструктор формы во время ее проектирования остается "за кадром", и разработчик имеет дело с самой формой, поэтому часто окно Конструктора также называют окном формы или просто формой.

Окно Редактора кода (заголовок Unitl.pas) после запуска системы програм­мирования находится под окном Конструктора формы и почти полностью перекрывается им. Редактор кода (Редактор) представляет собой обычный текстовый редактор, с помощью которого можно редактировать текст моду­ля и другие текстовые файлы приложения, например, файл проекта. Каж­дый редактируемый файл находится в окне Редактора на отдельной страни­це, доступ к которой осуществляется щелчком на соответствующем ярлычке. Первоначально в окне Редактора кода на странице Code содержится одна закладка исходного кода модуля формы разрабатываемого приложения.

Переключение между окнами Конструктора формы и Редактора кода удобно выполнять с помощью клавиши <F12>.

Окно Проводника кода (Exploring Unitl.pas) пристыковано слева от окна Редактора кода. В нем в виде дерева отображаются все объекты модуля формы, например, переменные и процедуры (рис. 1.2). В окне Проводника кода можно удобно просматривать объекты приложения и быстро переходить к нужным объектам, что особенно важно для больших модулей. Вызов окна Проводника кода выполняется по команде Code Explorer (Проводник кода) меню View (Вид).

Окно Инспектора объектов находится в левой части экрана и отображает свойства и события объектов для текущей формы Formi. Его можно вызвать на экран командой View | Object Inspector (Просмотр | Инспектор объектов) или нажатием клавиши <F11>.

Окно Инспектора объектов имеет две страницы: Properties (Свойства) и Events (События).

Страница Properties отображает информацию о текущем (выбранном) ком­поненте в окне Конструктора формы и при проектировании формы позво­ляет удобно изменять многие свойства компонентов.

Страница Events определяет процедуру, которую компонент должен выполнить при возникновении указанного события. Если для какого- либо события существует процедура, то в процессе выполнения прило­жения при возникновении этого события процедура вызывается автома­тически. Такие процедуры служат для обработки соответствующих событий, поэтому их называют процедурами-обработчиками или обработчиками. Отметим, что события также являются свойствами, которые указывают на свои обработчики.

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

Начиная с 4-й версии, Delphi поддерживает технологию Dock-окон, кото­рые могут стыковаться (соединяться) друг с другом с помощью мыши. Стыкующимися окнами являются инструментальные (не диалоговые) окна интегрированной среды разработки, в том числе окна Инспектора объектов и Проводника кода. Со стыкованными окнами удобнее вы­полнять такие операции, как перемещение по экрану или изменение размеров.

Для соединения двух окон следует с помощью мыши поместить одно из них на другое, и после изменения вида рамки перемещаемого окна от­пустить его, после чего это окно автоматически пристыкуется сбоку от второго окна. Разделение окон выполняется перемещением пристыко­ванного окна за двойную линию, размещенную под общим заголовком. После соединения окна представляют собой одно общее окно, разделен­ное на несколько частей. При стыковке/расстыковке окно изменяет свое название. Так, окно Проводника кода, состыкованное с окном Редакто­ром кода, имеет общее с ним название, например, Unitl.pas, в то время как при отстыковке название изменяется на Exploring Unitl.pas. Окна Инспектора объектов и Обозревателя дерева объектов при стыковке объединяют свои названия (через запятую указываются названия каждо­го

Скрытое окно вызывается на экран командой пункта View (Просмотр) главного меню. Например, окно Проводника кода выводится на экран командой View | Code Explorer (Просмотр | Проводник кода).

������� ������ ��� dle ������� ��������� ������

Помоги проекту! Расскажи друзьям об этом сайте: