Принципы визуального программирования. Семенов Н.М. - 4 стр.

UptoLike

Составители: 

4
Принципы визуального программирования
Настоящая лабораторная работа ставит целью ознакомить студентов с
принципами визуального программирования. Набор средств визуального
программирования определяет подход и способ мышления при работе с таким
продуктом для разработки программ, как Delphi. В процессе выполнения работы
студенты изучают следующие темы:
1) Разработка форм, которая включает прорисовку визуальных управляющих
элементов на этих формах.
2) Классы, поддерживающие визуальные управляющие элементы.
3) Визуальные компоненты.
4) Свойства компонентов.
5) События, которые обрабатываются визуальными компонентами.
6) Архитектура приложений.
1 Проектирование формы
Формы - специальные окна, которые составляют основу приложений Delphi. О
форме можно думать как о специальном визуальном объекте, который может
содержать другие объекты, а именно, визуальные управляющие элементы. Другими
словами, форма - вид окна - контейнера. Форма - тоже объект, потому что она имеет
свойства и реагирует на события точно так же, как управляющие элементы, которые в
ней содержатся.
Когда Вы начинаете новый проект, Delphi выдаёт новую, пустую форму. Затем
Вы добавляете к этой форме управляющие элементы, чтобы настроить её и определить,
как форма будет взаимодействовать с приложениями пользователя. Фактически Delphi
позволяет приложениям иметь много форм. В этом случае приложение имеет основную
форму (которая открыта первой) и много вторичных форм, которые появляются в ответ
на действия пользователя или на внутренние действия.
Будучи окном, форма содержит стандартные части окна Windows, такие как
меню управления, кнопку минимизации, кнопку максимизации, название окна и рамку
изменяемого размера.
1.1 Время разработки и время выполнения
Delphi поддерживает гибкую схему разработки формы. Настройка формы
(в то
время, пока программа не выполняется) называется временем разработки. Delphi даёт
возможность настроить свойства формы и управляющих элементов, используя окно
Инспектора объекта. Это окно показывает только те свойства, которые могут быть
установлены до выполнения программы. Есть дополнительные свойства
(изменяющиеся для каждого компонента), которые не могут быть установлены во
время разработки
, потому что такие начальные значения являются неуместными или
неподходящими. Новые значения для этих свойств можно устанавливать во время
выполнения (то есть во время, когда программа запущена на выполнение). Во время
выполнения также можно устанавливать новые значения для свойств, определённых во
время разработки.
1.2 Размещение компонентов на форме