Author |
Topic |
|
AsTeRiX
11 Posts |
Posted - 03/13/2008 : 16:16:10
|
Помогите, пожалуйста! Сделала свой мастер, скопировав его полностью с мастера Class (UML diagrams), заменив действие вызываемое двойным щелчком на дефолтное и разрешив редактировать текст во всех его подшейпах (так как параметры програмно добавлять нельзя, а меня в принципе устраивает и просто картинка). Далее - программа рисует шейп, добавляет в него имя и список атрибутов и операций, рисует еще один шейп и соединяет их конектором - _parentShape.AutoConnect(shape, 0, connector). После этого действия атрибуты и операции shape исчезают! Текст в подшейпе "Имя" остается. Для parentShape весь текст остается. Если вручную поменять направление коннектора - текст атрибутов и операций исчезнет и в parentShape в момент когда коннектор присоединяется своим началом к другому шейпу. Поменяла некоторые свойства в shape sheet - не помагает. Подскажите, что это может быть и куда смотреть? |
|
Tumanov
Russia
1198 Posts |
Posted - 03/13/2008 : 16:39:56
|
Такое впечатление, что у Вас и Add-On продолжает работать, и шейпы Вы ему подсовываете переделанные. Вот они и не совмещаются... Неправильно это - вмешиваться в работу чужого приложения. Add-On вполне может запускаться коннектором или по каким-то событиям от страницы. Если Вас устраивает просто картинка, так лучше делать все в новом документе Visio, не связываясь с UML аддоном. Перенесите туда Ваш измененный шейп. Возьмите обычный универсальный коннектор. |
|
|
AsTeRiX
11 Posts |
Posted - 03/13/2008 : 16:45:25
|
Уфф, спасибо большое, и действительно туплю :) Воспользовалась коннектором Generalization, вот он и отрабатывал. |
|
|
|
Topic |
|
|
|