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

soft_user

1 Posts

Posted - 02/07/2006 :  15:17:40
Подскажите, пожайлуста, такая проблема:
Я объединил несколько фигур в группу, причем, мне надо чтобы при ресайзе группы одна из фигур не расайзилась в высоту и не двигалась с места,ставлю ей protection height, но при ресайзе группы она все-равно двигается.
что я делаю не так?

Digitall

Russia
389 Posts

Posted - 02/07/2006 :  16:34:15  Visit Digitall's Homepage
quote:
Originally posted by soft_user

Подскажите, пожайлуста, такая проблема:
Я объединил несколько фигур в группу, причем, мне надо чтобы при ресайзе группы одна из фигур не расайзилась в высоту и не двигалась с места,ставлю ей protection height, но при ресайзе группы она все-равно двигается.
что я делаю не так?


При ресайзе локал группы сдвигается, его поправь и все.

На самом деле после объединения фигур в группу его положение отсчитывается уже не в общик координатах страницы, а в локальных координатах группы. Т.е. если, к примеру, фигура Sheet.1 состоит в группе Sheet.2, то положение этой фигуры будет определяться значением ячеек PinX и PinY в ТаблицеФигур(ShapeSheet). Значит в эти ячейки надо просто внести не относительные значения(относительно размера группы), а абсолютные, и сделать им защиту.

Например так:
Фигура: Sheet.1
Ячейка: PinX
Значение: =GUARD(5 mm)

Ячейка: PinY
Значение: =GUARD(8 mm)

Только надо учитывать то, что фигура при изменении размеров группы будет менять свой размер.
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)