Иллюстрированный самоучитель по Visual FoxPro 8

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

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

Линия

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

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

Таблица 6.17. Описание стилей линии в зависимости от свойства Borderstylе.

Значение Стиль линии
0Transparent Линия отсутствует (имеет цвет фона)
1Solid (Default) Тонкая линия
2Dash Штриховая линия
3Dot Пунктирная линия
4Dash-Dot Штрих-пунктир
5Dash-Dot-Dot Штрих-двойной пунктир
6Inside Solid Непрерывная линия

Контуры

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

  1. Нажмите кнопку Shape (Контур) Иллюстрированный самоучитель по Visual FoxPro 8 › Конструктор форм › Линии и контуры на панели инструментов Form Controls (Элементы управления формы).
  2. Установите указатель мыши в то место, где должен начинаться объект, и переместите указатель мыши до получения квадрата или прямоугольника нужного размера.
  3. Для придания созданному объекту формы, отличной от прямоугольника или квадрата, используйте свойство curvature (Изгиб), которое может принимать целочисленные значения в диапазоне от 1 до 99.
  4. Используя свойство Backstyle (Стиль фона), задайте, будет ли созданный объект прозрачным.
  5. С помощью свойства Fillstyie (Стиль заполнения) задайте узор заполнения (табл. 6.18).
  6. Используя свойство Filicoior (Цвет заполнения), задайте цвет узора заполнения объекта.
  7. Свойство Borderstyle (Стиль рамки) предназначено для задания стиля рамки объекта. Оно содержит те же значения, что и для линии.
  8. Для придания контуру объемности используйте свойство speciaiEffeet (Специальные эффекты).

Таблица 6.18. Описание узоров заполнения в зависимости от свойства Filistyle.

Значение Узор заполнения
0Solid Сплошное заполнение
1Transparent (Default) Нет заполнения
2Horizontal Line Горизонтальная штриховка
3Vertical Line Вертикальная штриховка
4Upward Diagonal Штриховка по диагонали слева направо
5Downward Diagonal Штриховка по диагонали справа налево
6Cross Горизонтально-вертикальная штриховка
7Diagonal Cross Штриховка по диагонали в обоих направлениях
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.