|
|
|
| как делается контекст меню к дереву? на Tre1_MouseUp вылезает ошибка, может какую библиотеку подключить? | |
|
| |
|
|
|
| http://hiprog.com/index.php?option=com_content&task=view&id=690 | |
|
| |
|
|
|
| да, но на событие
'нужно для использования контекстного меню при клике на дереве
Private Sub TvwCtl_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Long, ByVal Y As Long)
вылизает ошибка, не понимаю почему | |
|
| |
|
|
59 Кб. |
|
| такая | |
|
| |
|
|
|
| помогите с контекстом, пожалуйста | |
|
| |
|
|
|
| Tre1_MouseUp - у тебя ошибка, и дальше
Private Sub TvwCtl_MouseDown(ByVal Button As In.....)
Tre1_MouseUp и TvwCtl_MouseDown - как-то не сочетается или второе название с примера?
ну код выложи | |
|
| |
|
|
|
| динамическое меню получается, но повесить на првый клик не могу.
сдесь http://www.mishadiana.euro.ru/vb51-100.html (Совет 88. ПЕРЕХВАТ ПРАВЫХ КЛИКОВ НА УЗЛАХ TREEVIEW) у меня угнорирует NodeClick | |
|
| |
|
|
|
| у меня в обработке клика вот так
If bRightMouseDown Then
Set myBar = CommandBars("zp")
myBar.ShowPopup
Exit Sub
End If
|
и всё работает.
п.с. да выложи ты код. | |
|
| |
|
|
|
| Плиз уточнить. myBar - это переменная какого типа? И в каком коде обработки дерева это стоит? | |
|
| |
|
|
|
| тип переменной не задавал,
стоит в самом начале обработки NodeClick, -> показываем меню -> выход из обработки.
вот этими двумя процедурами обрабатываем нажатие мыша на дереве.
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
|
| |
|
| |
|
|
|
| Задавался подобным вопросом как-то очень давно. Ответ был - никак. Хотя есть примеры акса с деревом, в котором работает контекст по дереву. Но разобраться в тех модулях и классах была не судьба.
Оч интересно, есть ли простое решение по этому поводу? | |
|
| |
|
|
|
| в том решение и есть контекст к дереву, спокойно работает | |
|
| |