All Forums
 Категория Visio
 Форум Вопросы и ответы
 Маштабирование объектов в группах.
Author Previous Topic Topic Next Topic  

mers

Russia
159 Posts

Posted - 07/10/2007 :  12:40:05
Здравствуйте.
Ситуация: есть несколько объектов объединенных в группу. У одного из этих объектов поля LockWidth и LockHeight равны 1, т.е. он не может изменять свои размеры. Естественно, если пользователь работает с группой, то этот объект свои размеры изменяет. Подскажите как этого избежать? Т.е. что необходимо сделать, что бы при работе с группой защищенный объект оставался того же самого размера?

Michael

49 Posts

Posted - 07/10/2007 :  13:14:14
Ячейки LockHeight и LockWidth не работают для члена группы, для него нужно фиксировать функцией GUARD() числовое значение ячеек Height и Width, тем самым разрывая связь между шириной группы и шириной члена группы (ну и между высотами...).
Еще один способ - не добавляя элемент в группу запретить изменение его ширины и высоты через Format - Protection а координаты привязать к координатам базовой фигуры...
Go to Top of Page

Tumanov

Russia
1198 Posts

Posted - 07/10/2007 :  19:10:52
Почему же не работают?
А если в Format / Behavior / Resize behavior установить не Scale with group, а Reposition only, то вроде работают.
Go to Top of Page

Michael

49 Posts

Posted - 07/11/2007 :  16:56:16
Век живи - век учись! :-) Спасибо.
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)