Форум: "Начинающим";
Текущий архив: 2008.09.07;
Скачать: [xml.tar.bz2];
ВнизTreeView - двойной клик по Node Найти похожие ветки
← →
Viod © (2008-07-29 12:45) [0]Здравствуйте, работаю с компонентом TreeView. Он динамически заполняется из базы данных.
Мне нужно отследить двойной клик на Node. Есть какой-то способ это сделать стандартно или нужно в событие Dblclick у treeview фильтровать на чем сделан щелчек?
← →
Ega23 © (2008-07-29 12:48) [1]TTreeView.Selected + F1
← →
Palladin © (2008-07-29 12:54) [2]и поизучать свойства и методы компонента, конечно, религия не велит... )
← →
Viod © (2008-07-29 13:09) [3]Не верно я вопрос задал. В смысле для мой проблемы не подходит решение. Просто подумал, что универсальный способ есть.
Теперь мне нужно узнать на какой ветке правой кнопкой щелкнули, т.е. вызвали popupMenu
← →
Palladin © (2008-07-29 13:15) [4]Если вот поизучал бы TTreeView - нашел бы, такую штучку как, GetNodeAt
А вот посмотрел бы TPopupMenu увидел такую штучку как PopupPoint
А еще бы увидел TTreeView.OnContextPopup
← →
Viod © (2008-07-30 06:41) [5]Такой способ я находил в гугле. Не спорю - работает. Но использование координат для идентификации объектов - как-то диковато выглядит :)
Вобщем все правильно. Спасибо.
← →
Loginov Dmitry © (2008-07-30 07:58) [6]> Но использование координат для идентификации объектов -
> как-то диковато выглядит
Предложи, как без анализа координат курсора мыши можно еще определить, над каким объектом он расположен :)
← →
Viod © (2008-07-30 08:10) [7]У Node могло бы быть событие OnContextPopUp ;)
← →
Amoeba © (2008-07-30 14:48) [8]
> Viod © (30.07.08 08:10) [7]
>
> У Node могло бы быть событие OnContextPopUp ;)
>
С какой-такой стати TTreeNode - потомок всего лишь TPersistent вдруг окажется способным принимать сообщения от мыши или клавиатуры?
← →
Palladin © (2008-07-30 14:51) [9]Ну вот "недогадались" Борландовцы, что тов. void"у понадобится определять пункт дерева на котором правой кнопкой мыши нажали... вот негодяи, но тов. void вправе написать наследника от TTreeView и сделать не "диковато", а вполне так "приручненовато" :)
← →
Медвежонок Пятачок © (2008-07-30 15:19) [10]TVirtualStringTree(Ex)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.09.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c