Corel Xara 2.0

       

Объекты и слои


К сожалению, CorelXARA не имеет специальных команд для перемещения объектов между произвольными слоями или копирования с одного слоя на другой. В общем случае эта задача решается с помощью стандартных команд работы с буфером обмена. Для того чтобы создать копию объекта на другом слое, надо сначала выделить объект и скопировать его в буфер обмена командой Copy (<Ctrl> + <С>) меню Edit. Затем следует активизировать тот слой, на котором должна находиться копия, и вставить содержимое буфера обмена командой Paste (<Ctrl> + <V>). Если копию объекта требуется вставить на то же место страницы, то для вставки используйте клавиши <Ctrl> + <Shift> + <V>.

Для перемещения объектов между слоями используется тот же принцип, только вместо команды копирования Copy следует применять команду вырезания Cut (<Ctrl> + <Х>) меню Edit. При этом объект будет скопирован в буфер обмена и удален из документа. Последующая вставка его из буфера на другой слой будет эквивалентна перемещению на него объекта.

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

Если слои, между которыми надо переместить объекты, находятся недалеко друг от друга (между ними мало других слоев), то для перемещения объектов удобно использовать команды Move to Layer in Front (<Ctrl> + <Shift> + <U>) и Move to Layer Behind (<Ctrl> + <Shift> + <D>) меню Arrange. Первая из них перемещает объект на слой вверх, а вторая — на слой вниз. Если повторить такую команду несколько раз, что легко сделать с помощью клавиатурных сокращений, то объект переместится на несколько слоев. При этом вы можете отслеживать, на каком слое находится объект, по панели состояния. На ней жирным шрифтом отображаются тип объекта и слой, на котором он находится. С помощью этих команд можно перемещать одновременно любое количество объектов. При этом наблюдается очень существенное отличие этого способа от использующего буфер обмена. Если перемещаемые объекты расположены на нескольких слоях, то при перемещении этими командами каждый из них перемещается на один слой. Таким образом, объекты и после перемещения занимают разные слои. Нарушение этого порядка происходит, только если дальнейшее перемещение объекта невозможно, поскольку он "лежит" на самом верхнем или нижнем слое в документе. В таком случае этот объект остается на том же слое, а остальные перемещаются на следующие.

При перемещении с помощью команд Move to Layer in Front и Move to Layer Behind меню Arrange не имеет значения тип слоя (заднего или переднего плана). При перемещении вниз объекты, лежащие на нижнем слое переднего плана, оказываются на верхнем слое заднего плана. И наоборот, при перемещении вверх объекты, лежащие на верхнем слое заднего плана, перемещаются на нижний слой переднего плана. Этот факт является частой причиной странного "исчезновения" некоторых объектов при распечатке.



Содержание раздела