Редактор стиля линий

Создание стиля линии сводится к заданию элементов из которых формируется рисунок линии. Количество элементов в стиле не ограничено. При отображении элементы стиля накладываются друг на друга.


После вызова редактора для нового стиля на экране появится диалог, представленный ниже:

Диалог редактора состоит из следующих основных частей:

  • Область общих настроек стиля. В этой области собраны следующие  параметры стиля:
    • В поле Название, при необходимости, задается название стиля линии. Название для стиля необязательно. Если названия нет, для именования стиля используется его номер;
    • В поле Единицы задаются единицы измерения для  геометрических параметров стиля линии (пикселы или миллиметры). Все линейные размеры, шаги, сдвиги, толщины могут принимать не только целые, но и дробные значения. На экране дробные размеры округляются до экранных пикселей, но при печати все размеры воспроизводятся точно.
  • Список элементов стиля. В списке отображаются все элементы, используемые в данном стиле линии (см. ниже, Список элементов стиля);
  • Область настроек текущего элемента. Набор полей настроек в списке зависит от типа выбранного элемента в списке – линейного, или символьного.
  • Область просмотра стиля. Предварительный просмотр линии с редактируемым стилем;

Список элементов стиля

Элементы выводятся в списке  в том же порядке, в каком они отображаются: сначала рисуется верхний элемент, затем, поверх него второй сверху, и т.д.
Слева от каждого элемента списка располагается флажок, элемент отображается в стиле, только когда этот флажок установлен.
Для выбора элемента списка достаточно щелкнуть по нему левой кнопкой мыши.
Под списком располагаются кнопки управления:

  • – сдвиг выбранного элемента вверх по списку;
  • – сдвиг выбранного элемента вниз;
  • – Добавление нового линейного элемента стиля в нижнюю строку списка (см. Задание линейных элементов);
  • – Добавление нового символьного элемента стиля в нижнюю строку списка (см. Задание символьных элементов);
  • – Удаление выбранного элемента из списка.

Задание линейных элементов

Для задания нового линейного элемента стиля, нажмите кнопку под списком элементов, для редактирования существующего линейного элемента выберите его в списке..

Параметры выбранного линейного элемента задаются в полях правой части диалога стиля:

  • Сплошная линия. Флажок задает тип линии элемента. Когда он установлен линия рисуется сплошной, когда снят – прерывистой. Для прерывистых линий задаются дополнительные параметры: шаг, длина штриха, сдвиг штрихов вдоль линии (см. ниже);
  • Цвет. Цвет линии. В поле либо задается конкретный цвет, в этом случае линия всегда отображается выбранным цветом, либо выбирается значение «авто», – в этом случае линия  отображается цветом выбранным в диалоге «Стиль» при нанесении линий;
  • Толщина. Толщина линии. В поле со списком выбирается способ задания толщины, а в поле ввода – толщина линии.  
    Доступны следующие способы задания толщины линии:
    • «постоянная». Толщина линии остается всегда постоянной и равна значению, указанному в поле ввода;
    • «равна общей толщине плюс». Толщина отображаемой линии складывается из значения указанного в поле ввода + значение толщины линии указанное в диалоге «Стиль» при нанесении линий;
    • «пропорциональная». Толщина линии равна произведению значения указанного в поле ввода и толщины, указанной в диалоге «Стиль» при нанесении линий.
  • Линейные размеры. В данной группе настроек задаются параметры штрихов для прерывистой линии, и сдвиг поперек направления линии для непрерывной линии.
    • В поле со списком задается способ расчета линейных размеров: «постоянные» – размеры равны указанным в соответствующих полях, и «пропорциональные» – размеры определяются как заданный размер * значение толщины линии указанное в диалоге «Стиль» при нанесении линий;
    • Шаг (только для прерывистых линий). Задает шаг штрихов линии. Например, если для шага указано значение 10 пикселей, то каждые 10 пикселей линии будет начинаться новый штрих;
    • Длина штриха (только для прерывистых линий). Задает длину штрихов линии. Если штрих выступает за начало следующего штриха (длина штриха +  смещение штриха по X превышает шаг штриха), то  выступающая часть штриха отбрасывается;
    • Сдвиг по X (только для прерывистых линий). Смещение штриха вдоль направления линии. Смещение может иметь как положительное, так и отрицательное значение;
    • Сдвиг по Y. Смещение штриха поперек направления линии. Смещение может иметь как положительное, так и отрицательное значение.
  • Конец линии. Вид отображения концов линии – закругленный, квадратный, либо прямой.

Задание символьных элементов

Для задания нового символьного элемента стиля, нажмите кнопку, для изменения вида существующего символьного элемента дважды щелкните левой кнопкой мыши по элементу в списке.

На экране появится редактор векторных изображений, показанный на рисунке

Подробно создание векторного рисунка описано в разделе Редактор символов.

По завершении создания векторного изображения в список элементов стиля добавляется символьный элемент. В правой части диалога «Стиль заливки» отображаются поля для задания параметров отображения  данного символьного элемента. (см. Рис.  7.22). Для настройки параметров уже существующего символьного элемента достаточно его выбрать в списке.

Параметры символьного элемента задаются следующими полями:

  • Символ. Информационное поле, в котором приводится ширина и высота символа в выбранных единицах;
  • Масштаб элемента.  Коэффициент масштабирования символа, – на эту величину умножаются линейные размеры данного элемента;
  • Шаг по горизонтали. Шаг, с которым выводится символ в линии;
  • Сдвиг по горизонтали. Расстояние вдоль линии, на которое сдвигается изображение символа;
  • Линейные размеры. Способ расчета размеров элемента при отображении линии: «постоянные» – размеры равны исходным размерам объекта, и «пропорциональные» – размеры определяются как исходный размер * значение толщины линии указанное в диалоге «Стиль» при нанесении линий;
  • Толщины. Способ расчета толщин линий символьного элемента при отображении линии: «постоянные» – толщины равны исходным толщинам, и «пропорциональные» –толщтнв определяются как исходная толщина * значение толщины линии указанное в диалоге «Стиль» при нанесении линий;
  • Угол. Угол поворота символа против часовой стрелки;
  • Установка. Способ установки объекта:
    • «с заданным шагом». Символ выводится с шагом указанным в поле Шаг по горизонтали;
    • «в начале отрезка». Символ выводится только в начале отрезка, отрезком считается кусок линии от одной точки перелома до другой;
    • «в начале полилинии». Символ выводится только в начале полилинии, независимо от точек перелома;
    • «в конце отрезка».  Символ выводится только в конце отрезка, отрезком считается кусок линии от одной точки перелома до другой;
    • «в конце полилинии». Символ выводится только в конце полилинии, независимо от точек перелома).

См. также: