Tumanov
Russia
1198 Posts |
Posted - 04/21/2005 : 19:43:45
|
Конечно можно :) Программно прочитать координаты шейпа. Удалить его. Взять с трафарета новый шейп. Поставить на место старого. Это делается легко. Но могут возникнуть вторичные трудности! Изменится имя шейпа, новый шейп может быть несколько других размеров, отклеются все коннекторы. Если были какие-то ссылки, они тоже отключатся. Ну и т.д. Так что все зависит от конкретных условий и конкретной решаемой задачи. Может быть в Вашем случае проще будет не менять шейп, а изменить его геометрию. В принципе, всю секцию геометрии можно переделать заново. Она доступна, как и весь шейп-лист. Хотя и здесь могут быть сложности при наличии ссылок. Короче, если Вам нужно решение не на все случаи жизни, а для какой-то конкретной ситуации, то скорее всего его найти можно.
|
|
|