Окно свойств объекта (Properties Window)

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

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

Объект определяется как именованная сущность, характеризующаяся:

- свойствами, т. е. установками, которые можно проверить и изменить;

- методами, т. е. действиями, которые объект может выполнить, если программа попросит его об этом;

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

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

Другой способ выделения объекта и просмотра его свойств – выборобъектав выпадающем списке, находящемся в верхней части окна свойств.

Изменение свойств может осуществляться в режиме конструирования формы (Design time). Это наиболее удобный способ задания свойств объектов.

Однако значения свойств объектов можно также изменять, вводя операторы изменения значенийнепосредственно в код программы, при этом обеспечивается оперативное изменение свойств в процессе выполнения программы(Run Time).

Если на форме выделены несколько объектов, то в окне свойств высвечиваются только общие для этих объектов свойства. (При этом сама форма выделяться одновременно с расположенными на ней элементами не может).

Основные категории свойств объектов

Внешний вид –определяет свойства цвета объекта (BackColor), шрифта (ForColor) и содержание или заголовок (Text), стиля рамки (BorderStyle), формы курсора (Cursor) и т. п.;

Макет –определяет размеры (Size), размещение (Location) объекта и т. п.

Поведение –определяет способность объекта к функционированию Enabled, Visible: True или False.

Проектирование –имя объекта (Name), язык (Language) и т. п.

Стиль окна –значок (Icon), режим развёртывания: Maximize - Minimize и т. п.

Фокус –наведение фокуса на выделенный объект;

Положениеформы при отладке (StartPozition) и другие свойства.