Форум: "Основная";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
ВнизRightClickSelect TreeView Найти похожие ветки
← →
][ncognito (2004-09-10 23:26) [0]Люди добрые, ПАМАГИТЕ!!!
Замучался уже.
Нужно элементарно правым кликом выделять элемент ТриВью. Перебрал кучу компонентов - нифига.
RightClickSelect не пашет или я чего-то не понимаю....
Кликаешь по ветке Х правой кнопкой, фокус остаётся на предыдущёй ветке, пока кнопка мыши нажата, ветка Х выделена, как кнопку отпускаешь, выжеление перескакивает обратно...
Не могу из-за этого использовать ПопАпМеню
← →
_student (2004-09-11 00:06) [1]
procedure TForm1.TreeView1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var n:TTreeNode;
begin
n:=TreeView1.GetNodeAt(X, Y);
TreeView1.Select(n);
end;
← →
][ncognito (2004-09-11 00:38) [2]АГГГГРОМНОЕ СПАСИБАА!!!!!!!!
← →
][ncognito (2004-09-11 01:34) [3]ПРоблемка возникла
Если кликнуть не по ветке а по пустому полю, ошибка возникает :((
← →
][ncognito (2004-09-11 01:39) [4]Сам разобрался...
TheNode:=tvInvTree.GetNodeAt(X, Y);
if (TheNode is TTreeNode) then
begin
tvInvTree.Select(TheNode);
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c