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

"Вынос/унос/улет/" из рабочей области при "Ctrl+V"
http://visio.getbb.ru/viewtopic.php?f=29&t=1272
Страница 1 из 1

Автор:  shuv [ 09 янв 2018, 10:40 ]
Заголовок сообщения:  "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Люди, подскажите, пожалуйста, как избавится от "автоперелета" (смещения, перемещения) при работе из удобной для меня позиции на изображении в удобную для работы по мнению разработчиков этого чудо-программного продукта?! Visio 2016. Вставка в поле фигуры. Очень неудобно и раздражает такая "автоматика", а отключить не получается.

Автор:  Гость [ 09 янв 2018, 11:22 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Опишите пожалуйста подробнее ваш сценарий, приводящий Вас к полному "улету"?
ЗЫ: Скриншоты, гифки и образцы файлов люто приветствуются!!!

Автор:  shuv [ 09 янв 2018, 11:38 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Ну тут файлы то навряд ли помогут. Вот, например, есть изображение из кучи прямоугольников. Берем текст из какого-либо места, копируем, потом двойным кликом активируем текстовое поле выбранной фигуры (прямоугольник в моем случае), нажимаем Ctrl+V и вуаля - визио передвигает поле на "юго-восток" (по диагонали вправо и вниз). И это смещение всегда настолько происходит, что текст вставленный оказывается далеко вне рабочей области (области экрана). И так каждая вставка. Ладно бы несколько раз, хрен с ним, но у меня операций под 1000.

Автор:  Tumanov [ 09 янв 2018, 11:49 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

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

Автор:  shuv [ 09 янв 2018, 11:57 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Ещё бы знать, что это - "шейпы" ) и как правильно сформировать необходимые файлы.

Автор:  Гость [ 09 янв 2018, 12:05 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

бывает, бывает !
на майкрософтовском форуме было обсуждение подобного поведения - Visio 2013 сдвиг при вставке
обсуждение довольно пространное, на седьмой странице я встретил там один совет
Цитата:
внимание самое интересное:

на моей стороне можно вернуть фокус на фигуру без использования каких бы то ни было макросов !

После того как вид сместился, просто нажать клавишу F2 или любую из управляющих клавиш Home/End/PageUp/PageDn////

Автор:  Tumanov [ 09 янв 2018, 12:23 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

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

Автор:  shuv [ 09 янв 2018, 12:35 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

я недостаточно хорошо знаю, что такое макрос, ну и не могу понять, как связана моя беда с макросами.
Нажатие на данные клавиши ничего не дает, кроме перемещения картинки по экрану.
Удалил большую часть файла (оставил один A4) - смещение пропало. Оставил крайние области (чтоб размер сохранить) - смещение сохранилось.
Масштаб 397%. И да, это только при увеличенном масштабе, как раз при таком, при котором удобно с текстом работать.
Файл прикладываю.

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

Автор:  Tumanov [ 09 янв 2018, 12:48 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Файлик вижу.
Теперь подробнее - какую строчку и куда надо скопировать, чтобы получить заданный эффект.
Пока копирование (при масштабе 400%) никаких отклонений не выявило.
Шейпы вроде бы простейшие. Макросов в документе нет...

Автор:  shuv [ 09 янв 2018, 13:05 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Возможно, у вас работает всё отлично, а под нашим Visio проявляется. Скопировать можно любой текст. Наберите в поле фигуры что угодно, скопируйте и вставьте при масштабе от 250 в поле другой фигуры. Это лучше проверять в правой части "картинки". В этом случае у меня, например, всё съезжает по вышеописанной траектории.

Автор:  Tumanov [ 09 янв 2018, 13:23 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Это я пробовал в Visio 2013. Там работало нормально.
Попробовал в Visio 2016 на Windows 10. Эффект проявился.
Теперь нужно думать :)

Автор:  Tumanov [ 09 янв 2018, 13:50 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Решения пока не видно.
Ошибка явно в программе.
Нажание F2 должно помогать. (У меня, во всяком случае, помогает). После вставки шейп остается селектированным. F2 переключает инструмент на ввод текста (как будто Вы опять собираетесь редактировать только что скопированный текст). Экран смещается, куда надо.
Так что в качестве "кривой подпорки" (лишнее нажатие одной клавиши) этот метод годится.

Автор:  shuv [ 10 янв 2018, 04:57 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Спасибо! Ну что ж, хрен с ней, будем колдыбаться и материться ) Спасибо Микрософт за чудесный мегасофт!
P/s F2, кстати, не помогает.

Автор:  Tumanov [ 10 янв 2018, 11:17 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Цитата:
F2, кстати, не помогает.

У меня подозрение, что Вы его просто не так нажимаете. Возможно, не сразу после Ctrl+V, а после того, как сбросите селектирование. Тогда не поможет.
После Ctrl+V шейп остается селектированным. Это важно. Если теперь нажать F2, то инструмент "Стрелка" заменяется на инструмент "Редактирование текста". При этом селектированный шейп попадает в область экрана.
Кстати, в той статье, что привел Гость, имеется еще макрос. Если такой макрос повесить на событие Page.TextChanged, то даже лишних нажатий на клавиши делать не придется. После Ctrl+V шейп будет сам центрироваться в окне.
Это тоже может оказаться не всегда удобно, но такой режим можно включать, когда предполагается активное копирование данных, и выключать, когда больше не нужен.

Автор:  Евгени [ 10 янв 2018, 11:47 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Рекомендованный МС способ вставки - через контекстное меню
Цитата:
We are aware of the problem users face when attempting copy-paste using Ctrl-V and have been working on writing a better logic for it. A problematic scenario around ctrl-V is that Visio sometimes tries to paste near the last pasted position itself instead of the current view where the user is. Pasting by using Context menu works fine, as rightly pointed out by you. You can expect to see a better and more intuitive experience around copy-paste by using Ctrl-V in a few months' time. Thanks, Shakun Grover, Program Manager - Visio

пруф


Изображение
в вашем случае кстати можно и не материться.
1. выделяете текст
2. нажимаете кнопку Ctrl
3. тащитите текст на нужное место

Автор:  Tumanov [ 10 янв 2018, 18:47 ]
Заголовок сообщения:  Re: "Вынос/унос/улет/" из рабочей области при "Ctrl+V"

Цитата:
...Рекомендованный МС способ вставки - через контекстное меню...

Как я понял, там рассматривалась совсем другая проблема. И в Visio 2013, а не 2016.

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