ник: osmor
все забыл :-(
Делаю класс для 3view, что бы все обработки его касаемые были в модуле класса
в классе создаю
Public WithEvents mTreeView As TreeView
|
нужно обработать MouseUp
пробовал
Private Sub mTreeView_MouseUp(Button As Integer, Shift As Integer, x As Long, y As Long)
и
Private Sub mTreeView_MouseUp(Button As Integer, Shift As Integer, x As OLE_XPOS_PIXELS, y As OLE_YPOS_PIXELS)
и
Private Sub mTreeView_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
|
всегда ошибка
"Procedure declaration does not match description of event or procedure having the same name"
помню что это вроде связано с типами параметров процедуры,
как например для NodeClick, нужно обязательно
Sub mTreeView_NodeClick(ByVal Node As MSComctlLib.Node)
а не
Sub mTreeView_NodeClick(ByVal Node As Node)
|
А вот как MouseUp побороть?
посмотрел свой старый проект... там обработка MouseUp вынесена из класса в форму... то ли и тогда не победил, то ли просто доляпывал позже
в общем подайте кто сколько может.