Описание пользователя
Глава 2. Интерфейс пользователя
§2.10. Редактирование векторной картинки блока
§2.10.11. Групповая установка параметров и выравнивание элементов
Описывается способ одновременного изменения параметров нескольких элементов векторной картинки блока, а также выравнивание элементов по заданной линии и расстановка их с заданным интервалом.
Иногда возникает необходимость одинаковым образом изменить параметры нескольких графических элементов: например, установить всем фигурам один и тот же цвет заливки, или задать всем строкам текста одинаковый шрифт. Для этого служит окно групповой установки параметров – если на рабочем поле выделено несколько элементов, оно вызывается двойным щелчком на этих элементах или пунктом меню «». Следует учитывать, что если на рабочем поле выделен только один элемент, двойной щелчок и указанный пункт меню действуют по-другому: двойной щелчок открывает либо окно параметров выделенного элемента, либо новое окно редактора для вложенной системы координат, а указанный пункт меню всегда открывает окно параметров элемента. Окно групповой установки содержит две вкладки: «» (рис. 163) и «» (рис. 164).
Рис. 163. Окно групповой установки параметров – вкладка «»
На вкладке «» можно на соответствующих панелях выбрать изменяемые у выделенных элементов параметры шрифта, линии обрамления и заполнения. Установка всех параметров организована одинаково – слева от поля ввода каждого параметра располагается флажок с его названием: если он установлен, этот параметр у всех выделенных элементов будет изменен в соответствии с введенным в поле значением, если же флажок сброшен, значение параметра останется без изменения. Если, например, нажать кнопку «» в окне, изображенном на рис. 163, шрифт во всех строках и блоках текста будет изменен на жирный «Arial», все линии обрамления геометрических фигур станут сплошными, и для всех фигур будет установлено сплошное заполнение. При этом высота шрифта, цвет линий, цвет заполнения и прочие параметры изменены не будут: какими они были в выделенных графических элементах, такими и останутся.
Рис. 164. Окно групповой установки параметров – вкладка «»
На вкладке «» задаются специфические параметры, которые используются значительно реже. Она содержит всего три флажка: двумя из них можно запретить или разрешить изменение толщины линий всех элементов при изменении масштаба (эти флажки взаимоисключающие), третий позволяет отключить стрелки на всех линиях. Масштабирование толщины линий обычно включают, если толщина линии должна изменяться вместе с масштабом картинки, и отключают, если линия должна всегда сохранять заданную толщину (например, оставаться тонкой даже при сильном увеличении).
Кроме изменения параметров внешнего вида нескольких элементов часто бывает нужно выровнять их по какой-либо линии или задать между ними определенный интервал. Для этого служит окно расположения элементов (рис. 165 и 166), которое вызывается нажатием Ctrl + A или пунктом меню «». На рабочем поле редактора при этом должно быть выделено хотя бы два графических элемента.
Рис. 165. Окно расположения элементов – вкладка «»
На вкладке «» окна расположения можно задать горизонтальное и вертикальное выравнивание объектов. Горизонтальное и вертикальное выравнивания независимы – можно включить и то, и другое, однако следует учитывать, что нельзя одновременно включить горизонтальное выравнивание и горизонтальную расстановку (на вкладке «», см. ниже) или вертикальное выравнивание и вертикальную расстановку.
Выравнивание выполняется по описывающим прямоугольникам элементов, то есть по прямоугольникам минимального размера, внутрь которых полностью помещается каждый элемент, и стороны которых горизонтальны и вертикальны. Горизонтальное выравнивание выбирается одним из трех флажков:
- «» – будут совпадать левые стороны описывающих прямоугольников элементов;
- «» – будут совпадать середины горизонтальных сторон описывающих прямоугольников;
- «» – будут совпадать правые стороны описывающих прямоугольников.
Вертикальное выравнивание выбирается флажками:
- «» – будут совпадать верхние стороны описывающих прямоугольников элементов;
- «» – будут совпадать середины вертикальных сторон описывающих прямоугольников;
- «» – будут совпадать нижние стороны описывающих прямоугольников.
Рядом с флажками отображаются картинки, наглядно показывающие результаты того или иного выравнивания.
В правой нижней части вкладки находится панель, на которой можно выбрать, относительно какого именно элемента будут передвинуты все остальные. Если установить на ней флажок «», на месте останется самый последний выбранный пользователем элемент, а все остальные будут передвинуты для обеспечения заданного выравнивания. Этот флажок нельзя установить, если элементы были выбраны не по одному, щелчками левой кнопкой мыши с нажатой клавишей Shift, а при помощи выделения области пунктирной рамкой – в этом случае элементы выделяются одновременно и последнего выделенного среди них нет. Второй флажок, «», оставляет неподвижным самый крайний для данного выравнивания элемент: при выравнивании влево это будет крайний левый, при выравнивании вниз – крайний нижний, и т.п. При выравнивании по середине понятие крайнего элемента отсутствует, и остающийся неподвижным элемент выбирается случайным образом.
Рис. 166. Окно расположения элементов – вкладка «»
На вкладке «» окна расположения можно задать горизонтальный и вертикальный интервал между элементами. Следует помнить, что обе вкладки окна расположения работают одновременно: нельзя задать одновременно горизонтальный интервал и горизонтальное выравнивание, или вертикальный интервал и вертикальное выравнивание – эти действия исключают друг друга. По этой причине установка флажка на одной вкладке может сбросить флажок на другой
Для задания горизонтального интервала можно указать один из четырех флажков:
- «» – интервал задается между левыми границами описывающих прямоугольников элементов;
- «» – интервал задается между центрами описывающих прямоугольников;
- «» – интервал задается между правой границей левого элемента и левой границей правого (то есть задается размер пустого пространства между ними);
- «» – интервал задается между правыми границами описывающих прямоугольников.
Рядом с флажками отображаются картинки, поясняющие их действие. Вертикальный интервал выбирается такими же флажками со сходным смыслом и картинками (см. рис. 166).
Величина интервала задается на панели в правой нижней части вкладки. Если установлен флажок «», желаемый интервал в точках экрана (для масштаба 100%) вводится в поле ввода справа от флажка. Если установлен флажок «», интервал между элементами будет вычислен автоматически таким образом, чтобы общая ширина группы выделенных элементов осталась неизменной.
Какой из выделенных элементов останется на месте, а какие будут передвинуты для обеспечения требуемого интервала, определяется уже описанными выше флажками на вкладке «»: обе вкладки работают вместе. Можно, например, выровнять элементы по вертикали и установить им одинаковый интервал по горизонтали – для этого нужно одновременно установить флажки на разных вкладках окна.