Форум пользователей Visio
http://visio.getbb.ru/

Как это сделано?
http://visio.getbb.ru/viewtopic.php?f=5&t=1018
Страница 1 из 1

Автор:  fedorfedor38 [ 16 сен 2016, 20:14 ]
Заголовок сообщения:  Как это сделано?

Здравствуйте, уважаемые участники форума! Не знаю в какой ветке задать этот вопрос, поэтому задаю здесь.

У меня появился файл в Visio с векторными диаграммами, можете скачать по ссылке (https://yadi.sk/d/fuBt_ZECvFoA9). При перемещении векторов в первой векторной диаграмме остальные меняются. Подскажите, пожалуйста, по какому принципу в Visio делаются такие диаграммы? Меня не интересует математика в этом файле, я не могу понять как достигается такая интерактивность (как называются эти средства в Visio)? Т.е. как при изменении одного вектора сделать так, чтобы другой автоматически менялся? Заранее спасибо за ответы!
Изображение

Автор:  Tumanov [ 16 сен 2016, 21:28 ]
Заголовок сообщения:  Re: Как это сделано?

Через формулы.
У каждого шейпа есть шейп-лист с формулами, от которых зависит поведение шейпа.
На картинке показан шейп-лист (фрагмент) шейпа A1. В формулах координат видно, что он ссылается на значения в ячейках шейпа A.
То есть двигаем шейп A, меняются значения в его шейп-листе, меняются значения в шейп листе шейпа A1, меняются координаты шейпа A1.

Вложения:
Formula.gif
Formula.gif [ 934.66 Кб | Просмотров: 776 ]

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/