Вниз
Скачать: CL | DM;

У TreeView свойство RightClickSelect = true как получить текст выделенного узла   Найти похожие ветки 

← →
NLO ©   (2002-02-20 07:22) [0]

У TreeView свойство RightClickSelect = true как получить текст выделенного узла


← →
gek   (2002-02-20 07:43) [1]

TreeView.Selected.Text


← →
NLO ©   (2002-02-20 07:50) [2]

дело вот в чем, есть на форме TreeView и PopupMenu
TreeView.PopupMenu := PopupMenu1;
TreeView.RightClickSelect:=true;

когда щелкаю правой кнопкой и говорю caption := TreeView.Selected.Text пишет правильно текст открытого узла. но при щелчке правой открытие узла ведь не происходит? он получает фокус хотя он и от TPersistent.


← →
gek   (2002-02-20 07:53) [3]

Я так понял, что тебе надо правой дерево открывать?


← →
NLO ©   (2002-02-20 07:55) [4]

нет мне нужно при щелчке правой получать текст узла на котором я щелкнул


← →
Song ©   (2002-02-20 11:09) [5]

У TPopUp есть событие: onDoPopUp.
Вот ты в него и вставь Caption:=TreeView1.Selected.Text
А обрабатывать правую кнопку на TreeView не надо.


← →
DieHard ©   (2002-02-20 12:03) [6]

Можно обработать событие OnMouseUp

procedure TForm1.TreeView1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
HT:THitTests;
begin
if Button<>mbRight then exit;
HT:=tvTasks.GetHitTestInfoAt(X,Y);
if htOnItem in HT then
begin
ShowMessage(TreeView1.GetNodeAt(X,Y).Text);
end;
end;


← →
DieHard ©   (2002-02-20 12:05) [7]

tvTasks=TreeView1 конечно



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
1-19118
Л.Ге
2002-02-18 05:48
2002.03.07
UniCode в Delphi (гречка, в частности)


14-19315
DarT
2002-01-21 17:01
2002.03.07
Помогите


14-19300
vladislav
2002-01-20 18:22
2002.03.07
Инсталляция Delphi


3-19083
MZ
2002-02-07 17:46
2002.03.07
Как программно получить список псевдонимов баз данных???


1-19127
Alex_Terminator_2002
2002-02-20 10:59
2002.03.07
Вывод на печать графики




   Наверх