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

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

Свойство Style объекта Font — хороший пример набора. Заметьте, что перед Style стоит знак плюс. Если вы дважды щелкнете на свойстве Style, откроется дополнительный список. В этом случае набор состоит из различных стилей, доступных для данного шрифта: полужирный, курсивный, подчерк­нутый и перечеркнутый. Двойным щелчком на стиле можно включить или выключить этот стиль (установить значение true или false). Некоторые свой­ства могут представлять собой перечисления (enumerations).

Перечисление (enumeration) — это список возможных значений свой­ства.

Когда вы щелкаете на свойстве перечислимого типа, справа от его зна­чения появляется кнопка со стрелкой, направленной вниз. Чтобы увидеть список возможных значений, щелкните на этой кнопке. Можно также дваж­ды щелкнуть на самом значении свойства. При этом инспектор объектов будет циклически перебирать (перечислять) все возможные значения. Свой­ство Cursor является хорошим примером перечислимого свойства. Выберите это свойство и щелкните на кнопке со стрелкой, чтобы увидеть список кур­соров, которые вы можете выбрать.

Пока у вас запущен C++Builder и на экране находится пустая форма, вы можете некоторое время поисследовать различные компоненты и их свой­ства. Итак, вперед; я подожду.

? Свойства подобны членам-данным класса и могут быть доступны ана­логичным образом.

? Свойства не являются членами-данными. Они относятся к специальной категории членов класса.

? Когда свойству присваивается значение, часто, но не всегда, вызывается метод записи. Это зависит от реализации конкретного свойства.

? Свойства не могут быть использованы в качестве аргументов при вызове функции.

? Свойства обычно имеют значения по умолчанию, которые отображаются в окне инспектора объектов при первом использовании компонента. Эти значения используются при отсутствии присваивания других зна­чений.

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