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

Voland

91 Posts

Posted - 01/12/2006 :  11:42:48
Такой вот вопрос. Есть прямая линия. Мне нужно отследить когда ее за один конец куда-то оттащат и бросят. Впринципе нужен сам момент бросания и факт что ее конец куда-то переместили. Как вот узнать что ее потащили и бросили. Особенно хотелось бы услышать мнение тех кто работает с ActiveX Visio DravingControl. События DragDrop, DragOver, EndDrag, StartDrag что-то ни на что не реагируют , как я понял они обрабатывают окно, т.е. если потащить окно то они сработают.. а мне нужно шейм... конкретно линия...
Спасибо всем.

___ Кто ищет тот найдет __

denizz

Russia
9 Posts

Posted - 01/14/2006 :  03:47:22
После бросания шейпа на страницу или после рисования, надо отслеживать следующие события (полные описания в SDK и справке):

CellChanged Event

Occurs after the value changes in a cell in a document.

Private Sub object_CellChanged(ByVal Cell As IVCell)
object The WithEvents object that receives the event.

---------------------------------------------------------------
FormulaChanged Event

Occurs after a formula changes in a cell in the object that receives the event.

Private Sub object_FormulaChanged(ByVal Cell As IVCell)
object The WithEvents object that receives the event.
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)