Форум: "Основная";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
ВнизКак в 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c