All Forums
 Категория Visio
 Форум Вопросы и ответы
 Жесткая точка соединения 2
Author Previous Topic Topic Next Topic  

dutsli

Russia
9 Posts

Posted - 11/04/2004 :  09:37:34
А еще можно вопросик? А как бы сделать так, чтобы зависимый объект после присоединения к другому объекту еще и удалялся всесте с ним. Пробовала бросать его в группу, но получается много лишних движений, сначала надо бросить его в группу, а потом уже посадить на точку соединения.

Digitall

Russia
389 Posts

Posted - 11/04/2004 :  10:04:19  Visit Digitall's Homepage
quote:
Originally posted by dutsli

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


Можно немного упростить эти 2 манипуляции. Все зависит от частоты использования этих возможностей.
Можно сделать так:
1. Главную фигуру сделать группой.
(выделить и сгруппировать)
2. Внести изменения в поведение на принятие фигур в группу.
Формат>Поведение>Принимать фигуру в группу при перемещении(Format>Behavior>Accept dropped shapes)
3. Внести изменения в поведение зависимой фигуры.
Формат>Поведение>Добавлять фигуру в группу при перемещении(Format>Behavior>Add shape to groups on drop)
Но тогда отпадает необходимость в самих жестких связях. Или вопрос в точности позиционирования внутри группы?
Go to Top of Page

GrayT

4 Posts

Posted - 11/04/2004 :  10:55:01
ОФФ: А что тут принято новые темы заводить по каждому новому вопросу из одного разряда?
Go to Top of Page

dutsli

Russia
9 Posts

Posted - 11/04/2004 :  11:06:26
По поводу новых тем извините, не знала!
А что касается жесткого позиционирования, то да. Делаем работу для людей, которые первый раз Visio увидят, будет не чертеж, а неизвестно что.
Насчет группы не подходит, пробовали уже.
Go to Top of Page

Digitall

Russia
389 Posts

Posted - 11/04/2004 :  11:25:04  Visit Digitall's Homepage
quote:
Originally posted by dutsli


Насчет группы не подходит, пробовали уже.


А кроме группы я и не знаю кто обладает такими отношениями между фигурами...
Можно еще попробовать "расширить" маркеры фигуры. Но 2 действия сразу Visio сам не делает. Либо добавление в группу, либо жесткая связь.
Может скрывать зависимый объект без наличия жесткой связи?
Go to Top of Page

dutsli

Russia
9 Posts

Posted - 11/04/2004 :  11:36:09
Сделать то можно, но как человек узнает, что этот объект скрыт. Тут в том-то и проблема, что защита от дураков нужна.
Go to Top of Page

Digitall

Russia
389 Posts

Posted - 11/04/2004 :  11:48:52  Visit Digitall's Homepage
quote:
Originally posted by dutsli

Сделать то можно, но как человек узнает, что этот объект скрыт. Тут в том-то и проблема, что защита от дураков нужна.


Так. Тут видимо надо описать всю цепочку действий "пользователя".
1. Есть главный объект. Был он или пользователь его внес это пока неважно.
2. К нему присоединяется зависимый объект при помощи жесткой связи.
3. Если главный объект удаляется, то зависимый становится "невидимым" и при сохранении все "невидимые" объекты удаляются.
4. Далее ситуация повторяется снова.
Так?
Go to Top of Page

dutsli

Russia
9 Posts

Posted - 11/04/2004 :  11:57:18
Может быть, но на зависимом объекте есть еще точка соединения на которую цепляется коннектор, не получится ли так, что до удаления у меня к этой точке(невидимого объета) привяжется еще что-нибудь.
И потом, я в программировании ничего не понимаю!
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)