Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 25 мар 2017, 01:52

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


Размещение файлов в формате vsd (а не vsdx/vsdm), увеличивает вероятность ответа стремительным домкратом !!!



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 18 сен 2016, 17:33 
Не в сети
Бывалый

Зарегистрирован: 11 июн 2015, 10:49
Сообщений: 110
Использую Visio c: 2001
Отрасль: Автоматизация инженерных систем
Должность: Вольный Птиц
Уровнь квалификации: Нуб forever
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Собственно сабж.
Но при этом не вообще отключить приклеивание полностью, а именно к фигуре, оставив приклеивание к маркерам, точкам, вершинам..
Галочка в окне "Привязать и приклеить" из Ленты "Вид" отключает приклеивание полностью, это не то.
У конкретной фигуры поставить значение GlueType в секции GlueInfo в значение 8, конечно,можно, но это неудобно.
Хотелось бы, что б любая новая фигура имела заданное свойство.
Есть возможность изменить значения ячеек ShapeSheet по умолчанию?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 08:43 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3172
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Vytos в сообщении #9786 писал(а):
P.S. А на предыдущую тему в этом же разделе нет соображений? :oops:
это ты за это имеешь в виду ?
Vytos писал(а):
У конкретной фигуры поставить значение GlueType в секции GlueInfo в значение 8, конечно,можно, но это неудобно.
это что за версия визио, в 2010 не встречал таких ячеек ?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 09:37 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 357
Использую Visio c: 2008
Очков репутации: 72

Добавить очки репутацииУменьшить очки репутации
Как же не встречал, есть в 2010 такая секция (GlueInfo).


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 11:40 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3172
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Shishok писал(а):
Как же не встречал, есть в 2010 такая секция (GlueInfo)
ты прав Изображение
когда я написал ту чушь, я поискал эту секцию среди секций которые можно добавить в визио 2003. а она в числе тех что идут у шейпа по умолчанию !
Изображение
поигрался с разными значениями в этой ячейке не нашел особых различий Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 12:35 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 774
Очков репутации: 100567

Добавить очки репутацииУменьшить очки репутации
Отличия см. на картинке.
Цитата:
Есть возможность изменить значения ячеек ShapeSheet по умолчанию?

А ответ - скорее всего нет.
То есть обработчик какой-нибудь всегда можно прикрутить или через мастер-шейпы... Но чтоб по умолчанию - очень сомневаюсь.


Вложения:
glue.gif
glue.gif [ 80.69 Кб | Просмотров: 163 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 13:31 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 864
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 118

Добавить очки репутацииУменьшить очки репутации
да. по умолчанию никак виидмо.
я использовал GlueType=8 когда надо было, чтобы не клеилось к рамке документа (она была сделана прямоугольником без заливки). просто потом рамку кинул в трафарет и всё.
если уже куча шейпов в документе, то можно макросом по ним пройти и выставить нужное св-во. либо ловить событие добавления шейпа на лист и вписывать GlueType на лету


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 17:17 
Не в сети
Бывалый

Зарегистрирован: 11 июн 2015, 10:49
Сообщений: 110
Использую Visio c: 2001
Отрасль: Автоматизация инженерных систем
Должность: Вольный Птиц
Уровнь квалификации: Нуб forever
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
9rey писал(а):
да. по умолчанию никак виидмо.
...
если уже куча шейпов в документе,
...

Да нет, была мыслишка именно по умолчанию. Для любой создаваемой 2D фигуры, всегда.
Все это прописано, видимо, в VISLIB.DLL. Вот если б найти там, в каком месте живет именно значение, а не описание ячейки, да в хекс-редакторе подправить... :roll:


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как отключить приклеивание к фигуре?
СообщениеДобавлено: 26 сен 2016, 19:54 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3172
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Vytos писал(а):
Все это прописано, видимо, в VISLIB.DLL. Вот если б найти там, в каком месте живет именно значение, а не описание ячейки, да в хекс-редакторе подправить
что-то мне подсказывает, что такое жестокое проникновение порвет твой и без того глючный визио 2013 в клочья :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB