Окно дерева объектов делфи

Delphi — Делфи Окна

Знакомство со средой программирования Delphi, как правило, начинается с осмотра внешнего вида рабочей области Delphi. В высокой эффективности работы программистов немалую роль играет удобство интерфейса среды программирования. Чем выгодно и отличается Delphi. Внешне рабочая область Delphi выглядит как несколько одновременно раскрытых на экране окон. Для этих окон предусмотрено свободное перемещение по экрану, в том числе и приведение их к состоянию наложения друг на друга. Интересен тот факт, что у некоторых пользователей при работе в данной среде разработки наблюдается некоторый дискомфорт, вызванный незакреплённым положением в пространстве, которое занимают рабочие окна Delphi. Это происходит в большинстве случаев из-за того, что многие пользователи привыкают к «строгости» среды текстового процессора Word. Так как каждое окно в Delphi имеет своё назначение, чувство дискомфорта постепенно пропадает. В рабочих окнах Delphi нетрудно разобраться, что позволяет быстрее адаптироваться к среде разработки.

Разные версии программы могут несколько отличаться друг от друга количеством окон и их наименованиями, однако, различия эти несущественные, и вы всегда поймёте из контекста и внешнего вида окон их назначение, если вы были внимательны при прочтении этого материала. Итак, запустим Delphi и пронаблюдаем за рабочей областью. Здесь мы увидим 5 основных окон Delphi, которые сейчас постараемся расположить для вас в наиболее ясной последовательно относительно их важности.

  • Главное окно программы (Delphi # — Project 1). Обратите внимание, что в названии данного окна используется символ «#», который обозначает номер вашей версии Delphi.
  • Окно дерева объектов (Object TreeView)
  • Окно редактора свойств объектов (Object Inspector)
  • Окно формы (Form 1)
  • Окно редактора кода программы (Unit1.pas)
Читайте также:  Обход дерева рекурсия php

Теперь разберём функции этих окон в соответствующем порядке.

Начнём с того, что при наложении одного окна на другое, что часто бывает удобным в работе по некоторым, как индивидуальным, так и техническим причинам, у пользователей периодически возникает потребность просмотреть содержимое окна кода программы. Для этого существует специальный хоткей F12, который выполняет функцию двоичного переключателя и попеременно показывает окно формы или окно кода.

Приступим к рассмотрению непосредственно окон. Главное окно позволяет управлять проектом разрабатываемой программы. Присутствие данного окна на экране постоянно. Располагается оно в верхней части рабочей области. В главном окне находятся те элементы интерфейса, которые постоянно необходимы программисту. Минимализация окна скрывает все побочные окна, а при его закрытии происходит окончание работы с системой программирования.

Окно формы является визуальным проектом окна разрабатываемой в данный момент программы.

Окно дерева объектов наглядно отображает связи между отдельными компонентами активной формы или активного модуля данных.

Окно инспектора объектов позволяет изменять специфические параметры размещаемых на фоне компонентов.

Окно кода программы предназначается для написания и редактирования текста программы.

Источник

1.3. Окно Конструктора формы

Форма – заготовка для разрабатываемого приложения. Здесь должны размещаться компоненты.

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

Вид при старте Delphi. Вид после заполнения формы компонентами.

1.4. Окно Дерево объектов

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

Читайте также:  Сохранность деревьев при строительстве

1.5. Окно инспектора объектов

Обычно размещается слева от окна формы. Рекомендуется не заслонять окно другими окнами, так как оно часто требуется. В окне отображаются сведения о выделенном в форме компоненте. Содержит:

  • заголовок,
  • список объектов формы для выбора в виде комбинированного списка,
  • страницу свойств выделенного объекта (слева),
  • страницу обрабатываемых событий выделенного объекта (справа).

Страница свойств Страница событий Свойства представлены с группированием по категориям, с возможностью раскрытия групп. Значок плюс/минус — признак группы. Значок плюс обозначает, что группа не раскрыта, а минус, что она раскрыта.

1.6. Окно редактора кода

Редактор кода предназначен для создания кода модуля формы программы. Обычно позиционируется там же, где окно Конструктора формы, чтобы не занимать на экране лишнего места. Переключение окон Форма/Модуль клавишей F12. Можно эти окна разместить рядом. Слева к окну редактора кода обычно приклеивается панель Проводник кода, содержащий иерархически организованный перечень объявлений модуля. Его можно отключить. Редактор кода содержит:

  • заголовок с именем Unit.
  • вспомогательное окно проводника кода (слева с иерархическим представлением),
  • панель редактора с линейками прокрутки,
  • строку состояния внизу для информирования программиста о событиях.

Текст кода модуля выводится с синтаксическими выделениями. По соглашению:

  • Зарезервированные слова языка Delphi полужирным шрифтом.
  • Комментарии курсивом и синим цветом.
  • Директивы компилятора зеленым цветом.

1.7. Структура программ Delphi

1.7.1. Введение 1.7.2. Консольное приложение 1.7.3. Приложение

1.7.1. Введение

  • Консольное приложение. Имитация работы под операционной системой DOS в режиме командной строки. Нет графики.
  • Приложение. Программа под Windows.
  • CLX приложение. Можно выбрать Windows или Linux.

Источник

Конструктор стартовой формы

Вид конструктора стартовой формы представлен на рисунке 1.1. При запуске ИСР он представляет собой пустое окно, готовое к превращению в окно приложения Windows. Это окно — основа для создания интерфейса будущего приложения. Процесс создания интерфейса заключается в размещении компонентов интерфейса (кнопок, надписей и т.п.) на поверхности конструктора. Рисунок 1.1 — Конструктор стартовой формы

        Главное окно иср “Delphi 7”

Главное окно, изображенное на рисунке 1.2, является управляющим центром ИСР “Delphi”. В этом окне находится главное меню, панели инструментов и палитра компонентов. Рисунок 1.2 — Главное окно

Читайте также:  Уход посадка денежного дерева

Главное меню

С помощью главного меню пользователь общается с ИСР, вызывая команды. Вы можете уже сейчас посмотреть, как работает созданная ИСР заготовка проекта. Для этого выберите из меню команду Run->Run. На экране должно появиться окно, обладающее всеми свойствами окон Windows. Закройте это окно и вернитесь в ИСР. Многие функции меню дублируются функциональными клавишами или кнопками на панелях инструментов. Например, запуск проекта можно осуществить с помощью клавиши F9.

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

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

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

Окно просмотра дерева объектов

Окно редактора кода

Окно редактора кода предназначено для редактирования текстов программных модулей (Unit) или файла проекта. Это окно обычно полностью или почти закрыто окном конструктора стартовой формы. Для того, чтобы его активизировать, можно воспользоваться клавишей F12, которая позволяет пользователю переходить от формы к коду и обратно. Следует иметь в виду, что в окне редактора кода может быть несколько закладок, для каждой программной составляющей проекта. Код автоматически корректируется при добавлении или удалении компонент интерфейса. Рисунок 1.3 – Заготовка исходного текста модуля формы

Источник

Оцените статью