Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Контекст (в продолжение темы)
 
 автор: Гоблин   (27.03.2014 в 20:31)   личное сообщение
 
 

Все привет. Подскажите тупому, как перехватить правый клик.
Конкретно дерево. Контекст работает, меняется в зависимости от ветки, НО. Контекст появляется при клике на любую клавишу мыши. Левая/правая пофиг.
С одной стороны не мешает. Можно кликать на узлах дерева, если контекст не нужен, но все же.

Как отсеять левый от правого?

  Ответить  
 
 автор: Гоблин   (27.03.2014 в 21:35)   личное сообщение
 
 

Все!!! Сработал код кота rkot_k_k

Private Sub TreeView0_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Long, ByVal Y As Long)
If Button And acRightButton Then
bRightMouseDown = True
Else
bRightMouseDown = False
End If
End Sub

Private Sub TreeView0_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Long, ByVal Y As Long)
bRightMouseDown = False
End Sub

  Ответить  
 
 автор: kot_k_k   (27.03.2014 в 23:56)   личное сообщение
 
 

КОТ не мой, слизан, только слизан правильно.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList