Господа разработчики, доброй ночи.
Поправьте плиз, при добавлении в макросе дополнительного выхода, съезжает все поле холста, в итоге выходы съезжают в поле холста и, зачем-то, меняются параметры холста, при этом в свойствах значения остаются старые, а холст уменьшается. Размеры установленные программой можно узнать только если начать редактировать параметры холста.
И второй момент - программа добавляет новый выход в пустое поле между существующими выходами и уменьшает высоту поля по крайнему нижнему элементу. Получается, что я рисую проект, создаю себе размер холста под него, понятно холст пустой, добавляю выход и получаю обрезанное поле с новым выходом непонятно где.
В итоге, после каждого добавления выхода, приходится править холст и в первом и во втором варианте.
Пример ниже это то, что происходит с полем после добавления выхода. Последовательность действий: устанавливаем размер холста 300х200, выбираем добавить выход и получаем ситуацию как на картинке (по высоте поле уменьшается до выхода Q5, по ширине поле увеличивается, выходы сползают в поле проекта, новый выход Q6 программа добавила после Q1). Установленные программой размеры 311х178 (скрин делать не стал)
1.jpg
p.s. можно ли сделать так, чтобы при добавлении рамки с текстом за границами холста, появлялась прокрутка влево-вправо окна за границы холста? проще подписывать названия выходов за границами холста напротив каждого выхода. Сейчас границы экрана для прокрутки ограничиваются размерами квадратов L и Q и при большом поле, чтобы посмотреть надписи надо уменьшать масштаб или же растягивать холст, чтобы вкрячить название выхода, при этом надо рассчитать, чтобы новые линии связи не попадали на текст.
2.jpg