FoxPro8



Объекты формы - часть 2


/p>

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

Таблица 5.4. Значение свойств в зависимости от типа

Тип свойства

Состояние поля ввода значения свойства

Свойство доступно только для чтения

Поле значения свойства недоступно для ввода. Информация в поле выделена курсивом. Примером такого свойства на рис. 5.12 является свойство BaseClass (Базовый класс). Данное свойство не редактируется

Свойство может редактироваться

Поле значения свойства активно, в него можно ввести с клавиатуры требуемое значение. Примером такого свойства является Caption (Надпись)

Возможны два или более различных вариантов значений свойства

При выборе такого свойства в поле ввода значения появляется кнопка раскрытия списка, позволяя для ввода нового значения использовать элементы списка. На рис. 5.13 показан список для изменения значения свойства Alignment (Выравнивание)

Возможен выбор свойств с помощью окна настройки

При выборе свойства рядом с полем значения свойства появляется кнопка открытия диалогового окна, из которого выбираются необходимые значения. На рис. 5.14 показано диалоговое окно Цвет для изменения значения свойства BackColor (Цвет фона)

Рис. 5.12. Выбор значения свойства объекта из списка

Рис. 5.13. Настройка свойства BackColor с использованием диалогового окна Цвет

Слева от поля внода свойства находятся три кнопки, которые предназначены для выполнения функций, описанных в табл. 5.5.

Таблица 5.5. Назначение кнопок окна Properties

Кнопка

Назначение

Вызывает построитель выражений для определения значения свойства

Нажатие этой кнопки подтверждает ввод значения свойства

Кнопка используется для отказа от введенного в поле ввода значения




Содержание  Назад  Вперед