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

Как в TreeView определить событие щелчка мыши над узлом?   Найти похожие ветки 

← →
Mishenka   (2003-06-22 22:22) [0]

Как в TreeView определить событие щелчка мыши над узлом?
Стандартные OnClick определяют щелчок над всем компонентом, а надо над отдельным узлом...


← →
[BAD]Angel ©   (2003-06-22 22:39) [1]

procedure TForm1.TreeView1GetSelectedIndex(Sender: TObject;
Node: TTreeNode);
begin
caption:=TreeView1.Selected.Text;
end;


← →
Юрий Зотов ©   (2003-06-22 23:01) [2]

procedure TForm1.TreeView1Click(Sender: TObbject);
var
P: TPoint;
begin
GetCursorPos(P);
with TTreeView(Sender) do
begin
P := ScreenToClient(P);
if htNowere in GetHitTestInfoAt(P.X, P.Y)
then ...
else ...
end
end;

Детали см. в справке по GetHitTestInfoAt и THitTests.


← →
Тих   (2003-06-22 23:03) [3]

GetNodeAt(X,Y) = nil?


← →
[BAD]Angel ©   (2003-06-22 23:13) [4]

зачем так сложно? мой вариант намного проще, помоему ;)



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

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



Память: 0.45 MB
Время: 0.011 c
3-7316
anton2v
2003-06-09 16:31
2003.07.03
Процесс не может получить доступ к файлу


8-7558
CrowD
2003-03-21 11:50
2003.07.03
Почему так долго?


8-7556
ak75
2003-03-21 10:37
2003.07.03
---|Ветка была без названия|---


1-7476
Delphin
2003-06-16 14:13
2003.07.03
Сохранение *.Ini в том жэ каталоге, где находится сама программа


1-7447
Oleg__
2003-06-23 15:27
2003.07.03
Как




   Наверх