Главная страница
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.031 c
15-1187266184
Nic
2007-08-16 16:09
2007.09.16
2 версии PHP на 1 сервер


2-1187707790
-=Le][=-
2007-08-21 18:49
2007.09.16
FastReport


15-1185368780
stanislav
2007-07-25 17:06
2007.09.16
Почему жужат ЛЭП?


15-1187298274
Petr V. Abramov
2007-08-17 01:04
2007.09.16
дайте урок англицкого


15-1187613383
pasha_golub
2007-08-20 16:36
2007.09.16
SYN flood: как побороть?