Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.16;
Скачать: CL | DM;

Вниз

PopupMenu для tTreeView   Найти похожие ветки 

 
Евгений Р.   (2007-08-20 22:25) [0]

Как можно задавать различные мункты меню для узлов дерева?


 
Tack ©   (2007-08-20 22:29) [1]

Пункты контекстного меню имеются в виду? Ну все равно, надо в событии OnPopup получить выделенный узел дерева, и в зависимости от его свойств скрыть/показать нудные пункты меню (предварительно задать полное множество команд в меню)


 
Евгений Р.   (2007-08-20 22:51) [2]

А если щелчек не на выделеном узля, а в другом месте?
Есть событие on ContextPopUp, но там параметр MousePos: TPoint, а не TreeNode???


 
{RASkov} ©   (2007-08-20 23:13) [3]

> [2] Евгений Р.   (20.08.07 22:51)

if TreeView.GetNodeAt(MousePos.X, MousePos.Y)<>nil then....


 
Евгений Р.   (2007-08-20 23:57) [4]


> {RASkov} ©   (20.08.07 23:13) [3]


Спасибо!!!


 
Германн ©   (2007-08-21 00:47) [5]


> Евгений Р.   (20.08.07 22:51) [2]
>
> А если щелчек не на выделеном узля, а в другом месте?
> Есть событие on ContextPopUp, но там параметр MousePos:
> TPoint, а не TreeNode???
> <Цитата>
>
> {RASkov} ©   (20.08.07 23:13) [3]
>
> > [2] Евгений Р.   (20.08.07 22:51)
>
> if TreeView.GetNodeAt(MousePos.X, MousePos.Y)<>nil then.
> ...
> <Цитата>
>
> Евгений Р.   (20.08.07 23:57) [4]
>
>
> > {RASkov} ©   (20.08.07 23:13) [3]
>
>
> Спасибо!!!
>

А если я хочу щелчком правой кнопки вызвать общее для TreeView меню?


 
{RASkov} ©   (2007-08-21 01:27) [6]

> А если я хочу щелчком правой кнопки вызвать общее для TreeView меню?

тогда else
:)


 
Германн ©   (2007-08-21 01:36) [7]


> RASkov} ©   (21.08.07 01:27) [6]
>
> > А если я хочу щелчком правой кнопки вызвать общее для
> TreeView меню?
>
> тогда else
> :)


Тогда молчу.
:)



Страницы: 1 вся ветка

Текущий архив: 2007.09.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
15-1187286257
Змей
2007-08-16 21:44
2007.09.16
rxlib


2-1187815306
ilya85
2007-08-23 00:41
2007.09.16
Как передать программе параметр?


11-1165459419
ebz
2006-12-07 05:43
2007.09.16
BitBtn without border


15-1187185908
@!!ex
2007-08-15 17:51
2007.09.16
Причина алкоголизма.


2-1187701008
Falameezar
2007-08-21 16:56
2007.09.16
Редактор реестра