| |
|
|
| | как делается контекст меню к дереву? на 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
|
| |
| |
| |
| |
|
|
| | Задавался подобным вопросом как-то очень давно. Ответ был - никак. Хотя есть примеры акса с деревом, в котором работает контекст по дереву. Но разобраться в тех модулях и классах была не судьба.
Оч интересно, есть ли простое решение по этому поводу? | |
| |
| |
| |
|
|
| | в том решение и есть контекст к дереву, спокойно работает | |
| |
| |