Базы данных Visual Foxpro

         

Линии и контуры

Visual FoxPro позволяет размещать в форме линии, прямоугольники, скругленные прямоугольники, круги, эллипсы, используемые для объединения в группу схожих по смыслу объектов и улучшения внешнего вида формы.



Линия

Для добавления в форму вертикальной или горизонтальной линии выполните следующие действия:

  1. Нажмите кнопку Line (Линия) на панели инструментов Form Controls (Элементы управления формы).
  2. Установите указатель мыши в то место, где должна начинаться линия, и, не отпуская кнопку мыши, переместите его до получения линии нужной длины.
  3. Используя свойство Borderwidth (Толщина линии), введите число, которое будет определять толщину линии.
  4. Если линия вертикальная, для задания ее длины используйте свойство Height (Высота). Для задания длины горизонтальной линии предназначено свойство width (Ширина).
  5. Для задания цвета линии используйте свойство BorderCo l or (Цвет линии).
  6. С помощью свойства 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 Непрерывная линия

Контуры

Для добавления в форму контура и настройки его свойств выполните следующие действия:

  1. Нажмите кнопку Shape (Контур) Е1 на панели инструментов FormControls (Элементы управления формы).
  2. Установите указатель мыши в то место, где должен начинаться объект, и переместите указатель мыши до получения квадрата или прямоугольника нужного размера.
  3. Для придания созданному объекту формы, отличной от прямоугольника или квадрата, используйте свойство curvature (Изгиб), которое может принимать целочисленные значения в диапазоне от 1 до 99.
  4. Используя свойство Backstyle (Стиль фона), задайте, будет ли созданный объект прозрачным.
  5. С помощью свойства 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 Штриховка по диагонали в обоих направлениях
  1. Используя свойство Fillcolor (Цвет заполнения), задайте цвет узора заполнения объекта.
  2. Свойство Borderstyle (Стиль рамки) предназначено для задания стиля рамки объекта. Оно содержит те же значения, что и для линии.
  3. Для придания контуру объемности используйте свойство SpecialEffect(Специальные эффекты).

 

Содержание раздела