Составные элементы изображения
Прямоугольники На рис. 1.4 представлено несколько экземпляров объектов, относящихся к классу прямоугольников. Самый верхний из представленных объектов - "классический" прямоугольник. Именно так выглядят прямоугольники сразу после создания. Второй (расположенный ниже) объект после создания был повернут на 45°, от чего, конечно, прямоугольником быть не перестал. У третьего объекта после создания были закруглены три из четырех углов, а самый нижний из объектов после закругления угла был еще подвергнут операции скоса. Как видите, по внешнему виду далеко не всегда легко отличить прямоугольник от других объектов. Однако существует надежный способ - выделить подозрительный объект щелчком мыши и посмотреть на строку состояния. Если там появится сообщение (Прямоугольник на слое 1) - это прямоугольник. Рамкой выделения называется группа из восьми маркеров (небольших квадратов с черной заливкой), обозначающих на экране габариты выделенного объекта или нескольких объектов. В центре рамки выделения находится маркер центра в виде косого крестика. Элементы рамки выделения используются при преобразованиях объектов. На панели атрибутов представлены элементы управления, содержащие параметры модели объекта (в данном случае - прямоугольника), и кнопки, позволяющие выполнять стандартные действия над объектами этого класса. · Координаты, середины. Два поля, содержащие точные значения координаты середины прямоугольника в текущей системе координат (обычно связанной с левым нижним углом страницы). Введя в эти поля новые значения, можно переместить прямоугольник. · Высота и ширина. Значения в этих полях управляют геометрическими размерами прямоугольника. Меняя их, можно сделать прямоугольник больше или меньше. Строго говоря, в этих полях указываются не размеры объекта, а его габариты, то есть размеры рамки выделения для этого объекта. Отличие состоит в том, что стороны этой рамки всегда параллельны осям координат. Поэтому, например, для квадрата, повернутого на угол 45°, значения ширины и высоты будут равны длине его диагонали. · Коэффициенты, масштабирования. В этих двух полях содержатся коэффициенты линейного растяжения или сжатия объекта. Меняя их, можно выполнять соответствующее преобразование объекта. · Блокировка раздельного масштабирования. Если эта кнопка нажата, растяжение и сжатие объекта вдоль одной из сторон будет приводить к пропорциональному растяжению и сжатию вдоль второй стороны. · Угол поворота. В этом поле содержится значение управляющего параметра операции поворота объекта · Коэффициенты закругления углов. В этих полях содержатся значения, характеризующие относительные величины радиуса закругления каждого из углов прямоугольника. Значения выражены в процентах, за 100 % принята половина длины короткой стороны прямоугольника. · Блокировка раздельного закругления углов. Если эта кнопка нажата, изменение любого из четырех коэффициентов закругления приведет к автоматическому изменению остальных коэффициентов на ту же величину. Применение клавиш-модификаторов при построении прямоугольников Если строить прямоугольник, описанным ранее способом, но в процессе перетаскивания указателя мыши по диагонали будущего объекта удерживать нажатой клавишу CTRL, то при этом абрис строящегося объекта независимо от направления перемещения мыши остается строго квадратным. Это - самый простой способ построения квадратов в CorelDRAW. Клавиша CTRL выполняет функции ограничителя не только в этой ситуации - в большинстве случаев при построении новых или преобразовании ранее построенных объектов удерживание ее в нажатом состоянии приводит либо к жесткому связыванию значений отдельных атрибутов объекта, либо к замене непрерывного интервала на ряд фиксированных значений. Например, если поворот объекта осуществляется при нажатой клавише CTRL, то вместо плавного движения объект будет перемещаться "скачками" по 15°. Перетаскивание указателя мыши с удерживанием нажатой клавиши SHIFT. При этом, если все ранее построенные прямоугольники располагались так, что в точке начала перетаскивания указателя мыши оказывался угол, то теперь там оказался маркер середины. Этот прием очень удобен, когда заранее задано, где должен располагаться центр прямоугольника. Оба модификатора можно использовать совместно, то есть если при перетаскивании указателя инструмента Rectangle (Прямоугольник) одновременно удерживать нажатыми клавиши CTRL и SHIFT, то будет построен квадрат "от середины". Закругление углов прямоугольника Если выбрать в панели инструментов инструмент Shape (Форма), переместить его указатель на любой из расположенных в углах прямоугольника узлов и перетащить его вдоль любой из сторон прямоугольника, то по мере удаления указателя мыши от угла прямоугольника все четыре угла начинают закругляться, причем чем дальше перетаскивается указатель, тем больше становится радиус закругления. На самом деле выбирать в панели инструментов инструмент Shape (Форма) даже не обязательно. При наведении указателя инструмента Rectangle (Прямоугольник) на один из узлов, расположенных в углах прямоугольника, форма указателя меняется, сообщая пользователю о том, что временно активизирован инструмент Shape (Форма). При смещении указателя с узла восстанавливается активность инструмента Rectangle (Прямоугольник). Указатель инструмента меняется и при наведении его на маркеры рамки. Для закругления только одного из его углов прямоугольника необходимо навести указатель инструмента Rectangle (Прямоугольник) на узел, расположенный в правом верхнем углу прямоугольника, и перед началом перетаскивания узла щелкнуть мышью. После щелчка сбрасывается выделение всех узлов, кроме того, на котором был выполнен щелчок. Теперь перетаскивание узла приводит к закруглению только выделенного угла прямоугольника. Максимальный радиус закругления угла прямоугольника (100 %) равен половине длины его короткой стороны. Щелчком мыши можно перевести на панели атрибутов кнопку блокировки раздельного закругления углов в отжатое положение. При введении в левое нижнее поле из группы коэффициентов закругления углов значение 50 и щелкании на любое другое поле той же панели, то закруглится левый нижний угол прямоугольника.
|