Форум пользователей Visio http://visio.getbb.ru/ |
|
Стрелки в MS Visio http://visio.getbb.ru/viewtopic.php?f=29&t=1157 |
Страница 1 из 2 |
Автор: | Tumanov [ 12 июл 2017, 18:48 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Цитата: Кроме того у меня вопрос. Можно ли как то в MS Visio убирать часть контура в прямоугольнике ? Начинать нужно с этого вопроса. Ответ - нельзя. Но! Шейпы могут быть более сложными, чем простой прямоугольник. И тогда различными способами можно получить некоторые дополнительные эффекты. Если у Вас есть старый документ с понравившейся стрелкой, выложите его сюда. (Сотрите все лишнее и оставьте только стрелку). Тогда можно будет понять и рассказать Вам, за счет чего получен нужный эффект. |
Автор: | Entomo [ 12 июл 2017, 20:48 ] | |||
Заголовок сообщения: | Re: Стрелки в MS Visio | |||
Tumanov писал(а): Если у Вас есть старый документ с понравившейся стрелкой, выложите его сюда. (Сотрите все лишнее и оставьте только стрелку). Тогда можно будет понять и рассказать Вам, за счет чего получен нужный эффект. Исходный файл и файл только со стрелкой прикрепил
|
Автор: | Shishok [ 12 июл 2017, 21:15 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Старая стрелка - это несколько сгруппированных фигур. Настроенных определенным образом. А новая - это простая фигура, одиночная. Проще всего создать свой стенсил(трафарет) и поместить туда старую стрелку. И использовать ее. |
Автор: | Entomo [ 13 июл 2017, 09:27 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Ну и как я эту старую стрелку из нескольких фигур сформировал несколько лет назад ? Вы мою амнезию можете вылечить ? |
Автор: | Shishok [ 13 июл 2017, 09:57 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Сформирована из 3 шейпов. 1 шейп это как бы заливка стрелки. 2 шейп - контур стрелки без торца. 3 шейп - торец стрелки с переключаемой видимостью. Ну и каждый из этих 3 шейпов имеет всякие пользовательские настройки и формулы. Открывай эти субшейпы(и саму стрелку) в Проводнике по документам и просматривай их Shapesheet. Там все видно. |
Автор: | RoMMaN [ 13 июл 2017, 11:37 ] | ||
Заголовок сообщения: | Re: Стрелки в MS Visio | ||
Tumanov писал(а): Цитата: Кроме того у меня вопрос. Можно ли как то в MS Visio убирать часть контура в прямоугольнике ? Начинать нужно с этого вопроса. Ответ - нельзя. Разве то что показано на рисунке не по подходит под определение "убирать часть контура в прямоугольнике"?
|
Автор: | Entomo [ 13 июл 2017, 12:10 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Спасибо, конечно, большое, и, всё-бы ничего, но я как бы дилетант в Visio, если бы мне чуть-чуть подробнее растолковали и ответ ув. Shishok и ответ ув. RoMMaN. Разумеется, что такое "Проводник" я знаю, но остальное пока только смутные догадки. Я не знаю ни терминологии (что такое "шейпы", например) ни того как программировать - то есть что и как открывать нужно чтобы получить результат продемонстрированный ув. RoMMaN |
Автор: | Tumanov [ 13 июл 2017, 12:17 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Таки да, подходит. Я был не прав. Правда, для достижения эффекта, нужного Entomo, этого будет недостаточно. Там нужно не только убрать свою линию, но и перекрыть чужую. Сейчас у стрелки-группы вытягивается хвост и слегка перекрывает соседний шейп. |
Автор: | Tumanov [ 13 июл 2017, 12:25 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Цитата: Я не знаю ни терминологии (что такое "шейпы", например) ни того как программировать - то есть что и как открывать нужно чтобы получить результат продемонстрированный ув. RoMMaN Тогда наверное вопрос должен быть таким - "как в трафарет "Basic Shapes" добавить стрелку, которая существует в документе". Проще, конечно, поместить ее в отдельный трафарет, чтобы не редактировать штатный. Такая постановка вопроса Вам подойдет? |
Автор: | Entomo [ 13 июл 2017, 12:33 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Tumanov писал(а): Такая постановка вопроса Вам подойдет? Я буду благодарен любой помощи Tumanov писал(а): Тогда наверное вопрос должен быть таким - "как в трафарет "Basic Shapes" добавить стрелку, которая существует в документе". Проще, конечно, поместить ее в отдельный трафарет, чтобы не редактировать штатный. Такая постановка вопроса Вам подойдет? Конечно хотелось бы узнать как с самого начала создать стрелку "с открывающеся-закрывающимся торцом". Узнать как можно детальнее и подробнее. Может быть есть какой-то мануал с пошаговым детальным описанием (по-английски я читаю) ? Кроме того я бы очень хотел узнать как "убирать линии" в прямоугольнике как это продемонстрировал ув. ув. RoMMaN P. S. Я вообще не могу понять как я умудрился 3 года назад эти стрелки создать. Может я их у кого-то уже в готовом файле получил ? Убейте не помню |
Автор: | Tumanov [ 13 июл 2017, 12:34 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Приложенный трафарет нужно поместить в папку My Documents / My Shapes Потом в нужном документе открывать трафарет Стрелки2 и брать оттуда стрелку. ----------- https://www.dropbox.com/s/2sthdrbg16z6b ... 2.vss?dl=0 |
Автор: | Shishok [ 13 июл 2017, 17:26 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
RoMMaN, поясни откуда взялись такие названия строк; RelMoveTo и RelLineTo? Первый раз вижу. |
Автор: | Tumanov [ 13 июл 2017, 18:46 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Относительные появились с Visio 2013. |
Автор: | Entomo [ 14 июл 2017, 09:58 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Shishok писал(а): RoMMaN, поясни откуда взялись такие названия строк; RelMoveTo и RelLineTo? Первый раз вижу. Tumanov писал(а): Относительные появились с Visio 2013. Осмелюсь повторить свой вопрос: Entomo писал(а): ...я бы очень хотел узнать как "убирать линии" в прямоугольнике как это продемонстрировал ув. ув. RoMMaN Entomo писал(а): Может быть есть какой-то мануал (по-английски я читаю) с пошаговым детальным описанием ?
|
Автор: | Tumanov [ 14 июл 2017, 10:34 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Никто не берется отвечать на такой вопрос, потому что он слишком большой. Слишком много всего затрагивает при условии, что Вы "не знаете, что такое шейп". На форуме недавно упоминалась книжка Developing Visio Solutions как лучший учебник, в котором последовательно освещены все нужные вопросы. Ссылку можно найти поиском в интернете или здесь на форуме. Второй вариант - я могу кратко написать, что к чему, а Вы потом задавайте менее глобальные вопросы. Так вот, то, что кто-то перевел на русский как "Фигура" (типа картинка нарисованная), на самом деле является сложным объектом. Это имеенно "Шейп", а не просто картинка. За каждым шейпом стоит таблица, которая описывает его поведение. Эта таблица вызывается через меню Window / Show Shape Sheet. Таблица разбита на секции, каждая отвечает за что-то свое: геометрию, заливку, параметры линий, шрифт и т.д. В данном случае интересна секция Geometry. В этой секции каждая строка отвечает за перемещение пера (как бы при рисовании, с нажимом или без него). MoveTo - поместить перо в точку с координатами... LineTo - прорисовать линию от предыдущей точки до заданной в этой строке. Когда мы создаем шейпы (обычным путем) Visio сам записывает эти формулы в шейп-лист. Пользователь и не знает об этом. Но более продвинутые пользователи могут сами открыть шейп-лист и вписывать формулы в ячейки, программируя таким образом поведение шейпа. Вот здесь и появляется возможность создавать "рваный" контур. Ну, а дальше, давайте вопросы. |
Автор: | Surrogate [ 14 июл 2017, 11:06 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Обсуждение вышло за рамки "Общих вопросов"! Это уже тема для другого раздела форума |
Автор: | Tumanov [ 14 июл 2017, 11:16 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Ну, я бы не согласился. Это как раз очень общий вопрос. Как устроен Visio. |
Автор: | Tumanov [ 14 июл 2017, 11:18 ] | |||
Заголовок сообщения: | Re: Стрелки в MS Visio | |||
Вот пара картинок на тему связи шейпа с шейп-листом.
|
Автор: | Entomo [ 14 июл 2017, 11:34 ] |
Заголовок сообщения: | Re: Стрелки в MS Visio |
Большое спасибо. Почитал соответствующий раздел на англоязычном сайте Microsoft и узнал как включать режим "разработчика". В поисковике ссылку для скачивания книги Developing Visio Solutions пока не могу найти, сейчас буду искать здесь на форуме. Всё-же если не затруднит - дайте ссылку для скачивания здесь |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |