Линии
и контуры
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(Специальные эффекты).
Содержание раздела