All Forums
 Категория Visio
 Форум Вопросы и ответы
 Исчезает текст в форме
Author Previous Topic Topic Next 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 аддоном. Перенесите туда Ваш измененный шейп. Возьмите обычный универсальный коннектор.
Go to Top of Page

AsTeRiX

11 Posts

Posted - 03/13/2008 :  16:45:25
Уфф, спасибо большое, и действительно туплю :) Воспользовалась коннектором Generalization, вот он и отрабатывал.
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)