Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1

Кент Рейсдорф. BORLAND C++BUILDER. Страница 6

Под оперативной панелью и палитрой компонентов, вплотную к левому краю экрана, расположен инспектор объектов (Object Inspector). С помощью инспектора объектов вы можете изменять свойства компонентов и события, на которые они реагируют. Вы будете использовать инспектор объектов все время, пока работаете с C++Builder. Окно инспектора объектов имеет одну или две вкладки, в зависимости от того, какой компонент выбран. Вкладка Properties (Свойства) присутствует всегда. Свойства объекта определяют его поведение. Например, изменение свойства Color (Цвет) приведет к изменению цвета фона данного объекта. Список доступных свойств изменяется от ком­понента к компоненту, однако обычно компоненты имеют несколько стан­дартных свойств (например, Width (Ширина) и Height (Высота).

Свойство (property) определяет поведение компонента.

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

Событие (event) — это метод, вызываемый в компоненте в результате взаимодействия этого компонента с пользователем.

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

Web-дизайн (с) 2010 All rights reserved