Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие MS Visio 2007(часть1)

.pdf
Скачиваний:
773
Добавлен:
09.06.2015
Размер:
5.99 Mб
Скачать

Одинизсамыхинтересныхтиповмаркеров– этомаркерывершины.

Они являются специальным типом маркеров для изменения формы фигур. Они появляются при работе над фигурой с помощью инструмента "Карандаш", который находится на панели инструментовРисование. Откроем эту панель. Выберем инструмент Карандаш. Теперь выде-

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

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

Обратите внимание, что при активации инструмента Карандаш появился ещё один тип маркеров – точки контроля. Точки контроля – это маркеры специального типа, предназначенные для изменения кривизны линий. Они располагаются по центру каждой из сторон и

имеютвидкружочковскрестиком. Перемещаяих, мыизменяемкривизну линий, т.е. с помощью этого маркера прямую можно сделать кривой. Точкаконтролявданномслучае– этоконецхорды. Другойконецхорды

– это ближайшая вершина. Таким образом, дуга строится по трем точкам, которыеявляютсяконцамидвуххордеёокружности. Поэтому, чем ближе точка контроля расположена к прямой, проходящей через соответствующие вершины, тем меньше радиус кривизны. При её попаданиинаэтупрямуюкриваястановитсяпрямой.

71

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

создании определенных рисунков.

Заметьте, что первоначальный прямоугольник выделения и маркер выделения фигуры остались неизменными.

2.2.5. Защита фигуры от изменений

Любую фигуру и другой ключевой объект MS Visio можно защитить от изменений. Поскольку изменения производятся с помощью маркеров, то и защита от изменений - это дезактивация тех или иных маркеров.

Рассмотрим, как это можно сделать. Выделим фигуру, которую собираемся защищать.

Все параметры защиты устанавливаются в специальном диалоговом окне "Защита". Открыть это окно можно в меню Формат >

Защита.

Итак, перед нами все параметры, которые можно защищать от изменений, поставив галочку напротив них.

72

Выбранная нами фигура защищена по одному параметру. Это пропорции. Защита по этому параметру означает, что при изменении высоты или ширины фигур, она будет изменяться пропорционально, т.е. невозможно изменить только высоту или только ширину. Попробуем защитить фигуру от всяких изменений размеров. А это значит, что надо запретить изменение высоты и ширины. Поставим галочки у соответствующих параметров. Теперь, можно убрать галочку у пропорции, так как она уже не обязательна. После установки защиты соответствующие маркеры фигуры стали серыми. Попробуем изменить высоту. Наведем курсор мышки на

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

Посмотрим, какие ещё параметры можно защищать. Следующие два пункта в диалоговом окне Защита - это поло-

жение по X и положение по Y. Это защита от изменения координат, т. е. перемещения фигуры, причем фигуру можно защитить от перемещения, как по горизонтали, так и по вертикали. Поставив галочку у пункта поворот, фигура будет защищена от вращения, т. е. её нельзя будет повернуть с помощью маркера вращения.

Начальная и конечная точки - предназначены для двумер-

ных фигур. Заблокировав изменения этих параметров у двумерной фигуры, дезактивируются конечные маркеры, то есть её нельзя будет повернуть, изменить длину или соединить с другой фигурой.

Можно защитить от изменений текстовый блок фигуры (текст), причем, если поставить здесь галочку, то нельзя будет изменять текст, а формат текста защищен галочкой формат. Кроме того, этот параметр защищает и формат фигуры.

Оставим только защиту формата, чтобы посмотреть, какие именно параметры теперь невозможно изменить.

Итак, по маркерам выделения не видно, что фигура защищена. Попробуем изменить цвет заливки этой фигуры. При попытке изменения цвета заливки появилось сообщение, в котором говорится, что фигура защищена от изменения формата, т. е. заливку изме-

73

нить не удалось. Щелкнем по любому месту на листе, чтобы сообщение исчезло. Точно так же не получится изменить и любой параметр форматирования, к которому относятся все команды, находящиеся на панели форматирования, а это не только цвет линий и цвет заливки, но и: типы линий, типы окончаний, а также форматирование текста.

Вновь выделим фигуру и откроем диалоговое окно Защита. Команда от выделения защищает фигуру от выделения. Но для того, чтобы нельзя было выделить фигуры, недостаточно поставить здесь галочку. Нажмем ОK. Появилась подсказка, в которой говорится, что формы защищены от выделения, но они все равно могут быть выбраны, пока не отмечены формы в диалоге Защита документа. То есть, чтобы эта команда сработала нужно защитить документ.

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

Здесь есть команда Окно проводника по документам. Щелкнем по ней. Появилось дополнительное окно. Для того, чтобы защитить документ щелкнем правой кнопкой по названию документа. Открылось его контекстное меню.

Выберем пункт - Защитить документ…. Появилось диалоговое окно. Здесь можно выбрать, какой именно объект документа мы защищаем.

74

Поскольку мы не хотим, чтобы фигура могла быть выделена, то нам нужно выбрать шаблоны. Поставим галочку напротив пункта фигуры. Теперь попробуем выделить фигуру. Фигура не выделяется. Чтобы вновь можно было выделить фигуру, необходимо отменить запрет на выде-

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

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

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

2.2.6. Выделение фигур

Для простого выделения одной фигуры надо выбрать инструмент Указатель, чтобы курсор мышки принял обычный вид стрелочки. Затем курсор навести на область фигуры, и, когда мышка станет крестообразной стрелкой, щелкнуть по левой кнопке мышки. Появились маркеры выделения, фигура выделена.

75

Для выделения нескольких фигур одновременно можно выполнить одно из следующих действий:

Во-первых, удерживая клавишу Shift на клавиатуре нужно последовательно щелкать по тем фигурам, которые хотим выделить.

В Visio существует и несколько способов выделения одновременно многих фигур, не используя клавиатуру. Первый инструмент для выделения нескольких фигур это инструмент Выбор области. Он сгруппиро-

ван с инструментом Указатель, Выбор лассо, и Выбор нескольких объектов. Таким образом, все инструменты выделения находятся на панели инстру-

ментов. Выберем Выбор области. По умолчанию оно всегда выбрано. Теперь щелкнем левой кнопкой мышки в верхнем правом углу предполагаемой прямоугольной области выделения, и растянем прямоугольник. Отпустим мышку. Все фигуры, которые попали в эту область, выделены, в том числе и те, линии которых были ранее невидимы. Таким образом, Выбор области – это удобный инструмент для выделения мелких или невидимых фигур.

Аналогичным является инструмент Выбор лассо. Выберем этот инструмент. Удерживая левую кнопку мышки, можно обводить фигуры в произвольной форме, т.е. область выделения может иметь абсолютно любую форму. Отпустим мышку. Фигуры выделены.

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

Посмотрим на примере выделения одной фигуры. Попробуйте выделить фигуру, не вписав ее в область выделения полностью. Отпустим мышку. Ничего не выделилось. Для того, чтобы фигура выделилась, вся она полностью должны попасть в область выделения.

76

Другой способ выделение нескольких фигур без использования клавиши Shift - инструмент Выбор нескольких объектов. Выбе-

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

Обратите внимание, когда выделяется несколько фигур, маркеры выделения фигуры исчезают. Взамен них появляется область выделения всех фигур и, соответственно, маркер выделения всех фигур. Прямоугольник выделения может описывать сразу несколько фигур, однако не все из них были выделены. Выделенные фигуры обозначены сиреневым прямоугольником. Причем та фигура, которая была выделена первой, обозначается более темным сиреневым цветом. Тот факт, какая из фигур была выделена первой, важен в том случае, когда мы собираемся, например, выравнивать фигуры. Тогда группа выделенных фигур будет выровнена по отношению к той, которая описана более темным сиреневым прямоугольником.

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

Можно выделить и конкретные элементы на листе по типу. Например, сразу все направляющие или все вставленные рисунки.

Выберем команду Правка > Выбор по типу….

Появилось диалоговое окно выбора типа. Здесь можно поставить галочки у тех элементов, которые мы хотим выделить, т.е.

77

можно выделить сразу один или несколько, отдельные объекты одного или нескольких типов, отметив их галочкой (это фигуры, группы, направляющие и т.д.). Выделим все фигуры этого рисунка. Уберем галочки с остальных элементов. Выделены те фигуры, которые добавлены из наборов элементов.

Чтобы среди нескольких выделенных фигур отменить выделение лишь одной из них, нужно удерживая клавишу Shift, щелкнуть по той фигуре, которую мы хотим исключить из группы выделения. Фигура исключена. Теперь она не выделена.

Отменить выделение сразу всех фигур можно, либо щелкнув мышкой вне области выделения (этот метод нам уже знаком), либо нажав клавишу Esc.

2.2.7. Перемещение и копирование фигур

Перемещение фигур – простейшая операция в MS Visio, без которой не обходится никакая работа. Мы уже не раз перемещали фигуры. На этот раз рассмотрим этот процесс детально.

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

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

Цифровое выражение этих координат можно наблюдать на строке состояния. Поместим контур в желаемое место и отпустим мышку. Фигура исчезла со своего первоначального положения и появилась в том месте, где был контур.

78

Фигуру можно перемещать по листу и без мышки. Итак, у нас выделена фигура. Теперь можно с помощью клавиш вверх, вниз, вправо и влево, которые находятся на клавиатуре, перемещать фигуру. Причем при каждом нажатии клавиши фигура будет перемещаться на один узел сетки. Теперь нажмем клавишу Shift и, не отпуская её, будем перемещать фигуру с помощью клавиши вперед. На этот раз она при каждом нажатии перемещается на пол узла.

Если же выделить сразу несколько фигур, то точно так же можно переместить одновременно и их, либо перетаскивая с помощью мышки, либо перемещая по одному узлу с помощью клавиш навигации на клавиатуре.

Фигуры можно перемещать не только в пределах одной страницы, но и на другую страницу одного документа. Для этого выделим фигуру. Мы выбрали фигуру, которая не связана с другими. Теперь переместим её к ярлычку страницы, на который мы хотим её скопировать. Страница автоматически откроется. Заметьте, не надо отпускать мышку раньше времени или щелкать по ярлычку страницы. Теперь фигура находится на другой странице и здесь её можно расположить так, как планировалось, и отпустить мышку.

Ещё одним секретом перемещения фигур является клавиша Shift. Если удерживать её в процессе перемещения фигуры мышкой, то фигуру можно будет двигать только по вертикали, либо по горизонтали, т. е. она не будет двигаться по диагонали. Это обеспечивает точность передвижения мышкой в тех случаях, когда необходимо оставить фигуру на определенном уровне.

Кроме вышеперечисленных методов размещения фигур на листе, в MS Visio имеется инструмент, позволяющий разместить фигуры автоматически. Откроем окно. Вид > Размер и положе-

ние.

Выделим фигуру, которую хотим разместить. В этом окне появилась информация об этой фигуре. Здесь можно вписать любые координаты в соответствующие ячейки и фигура будет помещена согласно этим координатам. После того, как вписаны координаты, нужно нажать Entеr. Фигура перемещена.

Теперь рассмотрим все возможности другой часто используемой операции в MS Visio – копирования.

79

После того, как фигура, которую мы собираемся копировать, выделена, можно сделать одно из следующих действий. Чтобы создать копию фигуры в буфере обмена, и потом иметь возможность вставить эту фигуру в любой другой документ любого приложения Windows, поддерживающего вставку из буфера обмена, нужно выбрать команду Копировать (Ctrl+C) . Эта команда доступна в контекстном меню любого объекта, на панели инструментов, а так же в меню Правка. Щелкнем по команде. Теперь копия фигуры, которая была выделена, находится в буфере обмена и её можно вставить в любое место в любом документе. Для этого нужно воспользоваться командой Вставить (Ctrl+V), которая так же находится и в контекстном меню, на панели инструментов, и в ме-

ню Правка.

Теперь рассмотрим, как выполнять копирование без привлечения буфера обмена. Выделим фигуру. Нажмем клавишу Ctrl. Наведем мышку на фигуру. У мышки появился знак плюс. Удерживая клавишу Ctrl, перетащим фигуру. Сначала отпустим мышку, а потом клавишу Ctrl. Исходная фигура осталась на месте, и появилась ещё одна. Этим же методом можно скопировать фигуру и на другой лист этого документа.

2.2.8 Операции над несколькими фигурами

Рассмотрим способы создания фигур с помощью выполнения определенных операций над несколькими фигурами. Очень часто такое построение гораздо менее трудоемко, чем, например, обвод фигур по контуру, или рисование или использование инструмента Карандаш для изменения формы фигуры. Единственное, что необходимо при использовании этого способа – абстрактное мышление и фантазия, без которых сложно представить, какие колоссальные возможности скрыты за простыми операциями над несколькими фигурами, после которых получается одна новая фигура.

В MS Visio доступны несколько операций, позволяющих выделить из нескольких фигур только необходимую часть и с помощью них создать новую фигуру. Для операций нужно выделить фигуры, которые будут участвовать в ней, и выбрать команду Фигура >

Операции.

80