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

Евгений

88 Posts

Posted - 01/31/2005 :  17:48:02
Собственно, сабж. Подскажите, каким образом обработать удаление шейпа, нечто вроде Sub mainPage_ShapeDeleted.
Спасибо!

Tumanov

Russia
1198 Posts

Posted - 01/31/2005 :  18:47:44
Dim WithEvents pg As Page
а потом
Private Sub pg_BeforeShapeDelete(ByVal Shape As IVShape)
Go to Top of Page

Евгений

88 Posts

Posted - 01/31/2005 :  18:51:56
А я искал на букву "Shape...", так невнимательно!
Спасибо :)
Go to Top of Page

Евгений

88 Posts

Posted - 02/07/2005 :  13:59:28
Теперь проблема. В зависимости от обстоятельств надо или аннулировать удаление шейпа, или позволять удалить. Как это сделать?
Имею ввиду - из BeforeShapeDelete().
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)