Border (Marker, POINTER)

Описание: Обрамление текущего объекта

Назначение: Двойной метод. Может использовать как для получения данных из источника так и для генерации матрицы изменений

Ключевой объект:  Указатель на набор файлов или текстовый объект

Параметры: Маркер метода, Набор первичных параметров.

Маркеры:

               FUZZY – Использовать нечёткую выборку

               NOCLEAR – Режим добавление параметров. Не рекомендуется для блоков состоящих более чем из одного предложения, плюс в том что может добавлять параметры без удаления уже имеющихся. Подходит для работы с отдельными предложениями

               NOCLOSE – Запрещает автоматическое добавление разделяющих строк между блоками. По умолчанию там где необходимо для разделения блоков добавляется строка  размером шрифта в один пункт.

               LEFT – Граница с лева

               RIGHT – Граница с права

               TOP – Граница с верху

               BOTTOM – Граница снизу

Указатели параметров:

  ALL – Любая рамка без учёта внешнего вида.

  Color – Цвет рамки в RGB (0,0,0) или HEX (#000000) записи

Цвет по умолчанию: Чёрный

   Size – Размер линии

Толщина линии по умолчанию: 10

   Line – Тип линии

Возможные типы линий:single, double-single, shadowed, double, dotted, dashed, hairline, inset, dashed-s, dot-dashed, dot-dot-dashed, outset, triple, thick-thin-s,

thin-thick-thin-s, thick-thin-m, thin-thick-thin-m, thick-thin-l, thin-thick-thin-l, wavy, dblwavy, striped, embossed, engraved

Возвращаемое значение: Набор первичных параметров для обработки - [RAW PARAMETERS]

Применение:

1. Окантовка заголовка двойной линией

                                 GROUP заголовок.Apply(Border(RIGHT, Line "Double")) AS заголовок_db_border_mtx

2. Изменить цвет окантовки заголовка на зелёный

GROUP заголовок.Apply(Border(Color green)) AS заголовок_db_green_mtx