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

Изменение Geometry мышкой (без ShapeSheet)?
http://visio.getbb.ru/viewtopic.php?f=5&t=1505
Страница 1 из 1

Автор:  gtfox [ 25 сен 2019, 20:41 ]
Заголовок сообщения:  Изменение Geometry мышкой (без ShapeSheet)?

Возможно ли изменение Geometry мышкой (без ShapeSheet)?
Спойлер: показать
Изображение

Ну и попутно...
Возможно ли заменить фигуру в группе так, чтобы не потерялись ссылки на нее в ShapeSheet?

Автор:  Surrogate [ 25 сен 2019, 21:00 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

Цитата:
Возможно ли изменение Geometry мышкой (без ShapeSheet)?
нет, в шейпшите все ходы (изменения) записываются !
Цитата:
Возможно ли заменить фигуру в группе так, чтобы не потерялись ссылки на нее в ShapeSheet?
удалить и вставить другую? Нельзя сохранить ссылку на несуществующий шейп

Автор:  gtfox [ 25 сен 2019, 21:33 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

Понял, спасибо.
Surrogate писал(а):
нет, в шейпшите все ходы (изменения) записываются !
просто хотелось удлинить линию мышкой, а не подбирать число в формуле
Surrogate писал(а):
Нельзя сохранить ссылку на несуществующий шейп
Тогда будем восстанавливать ссылки... это проще чем рисовать строками Geometry в относительных единицах :)

Автор:  Surrogate [ 25 сен 2019, 21:36 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

gtfox писал(а):
просто хотелось удлинить линию мышкой
ну можно было забить формулу типа
Код:
Height*0+5 mm
можно вообще тупо
Код:
5 mm
gtfox писал(а):
Тогда будем восстанавливать ссылки
это как это ? :o

Автор:  gtfox [ 25 сен 2019, 21:47 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

Просто я увидел черный квадратик... думал может есть способ его мышкой двигать.
А про замену, думал может есть способ программно остановить слежение за ячейками ShapeSheet (наподобие отключения вычислений в Excel)
Surrogate писал(а):
это как это ? :o
Ну, для чужих фигур - смотреть в оригинал где использовалась ссылка на эту геометрию и копировать оттуда, с изменением ID (не секцию геометрии, а шейп с геометрией в группу, где были ссылки на нее)
Для своих - вспоминать :)

Автор:  Surrogate [ 25 сен 2019, 22:58 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

gtfox писал(а):
может есть способ программно остановить слежение за ячейками ShapeSheet (наподобие отключения вычислений в Excel)
забыл про это
Mai-lan в статье Dev Luv: Visio Development Top Five Performance Tips писал(а):
Defer the application’s recalc: Visio is one big recalc engine, and recalc is an expensive operation. Turn on Application.DeferRecalc so that the ShapeSheet does not recalculate each time that shapes are dropped or cells have changed. Remember to turn off the property after you get done with your bulk drawing creation or edits.

Автор:  gtfox [ 26 сен 2019, 01:14 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

Surrogate писал(а):
Turn on Application.DeferRecalc so that the ShapeSheet does not recalculate
О, спасибо! Будем посмотреть :)

Автор:  9rey [ 27 сен 2019, 18:49 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

gtfox писал(а):
Возможно ли изменение Geometry мышкой (без ShapeSheet)?

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

Автор:  gtfox [ 28 сен 2019, 03:08 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

9rey писал(а):
подержать мышку немного подольше над линией и появятся доп ручки.
Да, действительно работает! Но только не со всей геометрией почему-то.
В примере 2 группы. В самодельной редактируется даже под защитой, а в релюшке нет.

Вложения:
01.vsd [30 Кб]
Скачиваний: 6

Автор:  Tumanov [ 28 сен 2019, 09:46 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

Вроде все редактируется...

Вложения:
rele.gif
rele.gif [ 243.06 Кб | Просмотров: 68 ]

Автор:  gtfox [ 28 сен 2019, 14:36 ]
Заголовок сообщения:  Re: Изменение Geometry мышкой (без ShapeSheet)?

phpBB [youtube]

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