Visual FoxPro позволяет размещать
в форме линии, прямоугольники, скругленные прямоугольники, круги, эллипсы, используемые
для объединения в группу схожих по смыслу объектов и улучшения внешнего вида
формы.
Линия
Для добавления в форму вертикальной
или горизонтальной линии выполните следующие действия:
Нажмите кнопку Line (Линия) на
панели инструментов Form Controls (Элементы управления формы).
Установите указатель мыши в то
место, где должна начинаться линия, и, не отпуская кнопку мыши, переместите
его до получения линии нужной длины.
Используя свойство Borderwidth
(Толщина линии), введите число, которое будет определять толщину линии.
Если линия вертикальная, для задания
ее длины используйте свойство Height (Высота). Для задания длины горизонтальной
линии предназначено свойство width (Ширина).
Для задания цвета линии используйте
свойство BorderCo
l
or (Цвет линии).
С помощью свойства Borderstyle
(Стиль линии) укажите стиль линии, используя значения, описанные в табл. 6.17.
Таблица 6.17. Описание
стилей линии в зависимости от свойства Borderstyle
Значение
Стиль
линии
0-Transparent
Линия
отсутствует (имеет цвет фона)
1-Solid
(Default)
Тонкая
линия
2-Dash
Штриховая
линия
3-Dot
Пунктирная
линия
4-Dash-Dot
Штрих-пунктир
5-Dash-Dot-Dot
Штрих-двойной
пунктир
6-Inside
Solid
Непрерывная
линия
Контуры
Для добавления в форму контура и
настройки его свойств выполните следующие действия:
Нажмите кнопку Shape (Контур)
Е1 на панели инструментов FormControls (Элементы управления формы).
Установите указатель мыши в то
место, где должен начинаться объект, и переместите указатель мыши до получения
квадрата или прямоугольника нужного размера.
Для придания созданному объекту
формы, отличной от прямоугольника или квадрата, используйте свойство curvature
(Изгиб), которое может принимать целочисленные значения в диапазоне от 1 до
99.
Используя свойство Backstyle (Стиль
фона), задайте, будет ли созданный объект прозрачным.
С помощью свойства Filistyle (Стиль
заполнения) задайте узор заполнения (табл. 6.18).
Таблица 6.18. Описание
узоров заполнения в зависимости от свойства Filistyle
Значение
Узор
заполнения
0-Solid
Сплошное
заполнение
1-Transparent
(Default)
Нет
заполнения
2-Horizontal
Line
Горизонтальная
штриховка
3-Vertical
Line
Вертикальная
штриховка
4-Upward
Diagonal
Штриховка
по диагонали слева направо
5-Downward
Diagonal
Штриховка
по диагонали справа налево
6-Cross
Горизонтально-вертикальная
штриховка
7-Diagonal
Cross
Штриховка
по диагонали в обоих направлениях
Используя свойство Fillcolor (Цвет
заполнения), задайте цвет узора заполнения объекта.
Свойство Borderstyle (Стиль рамки)
предназначено для задания стиля рамки объекта. Оно содержит те же значения,
что и для линии.
Для придания контуру объемности
используйте свойство SpecialEffect(Специальные эффекты).