![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TTreeView
Drakosha © (2004-09-17 12:44:00)Что то я совсем запутался.
Есть дерево. При клике на лист его нужно выделить, соответственно при втором клике девыделить(не соображу как на руский перевести deselect:)). При этом shiftclick и ctrlclick тоже должны работать.
вроде простое задание но что то я туплю .
help pliz
REP (2004-09-17 14:00:00) [1]Drakosha (17.09.04 13:42) [7]
Что назначишь, то и будут делать
Drakosha (2004-09-17 13:42:00) [2]что по вашему может делать shiftclick или ctrlclick при multiselect=false
Skier (2004-09-17 13:28:00) [3]>Drakosha (17.09.04 13:10) [3]
> может ты обратил внимание что здесь идёт речь о multiselect
Ты наверное про это молоком писал...
Amoeba (2004-09-17 13:22:00) [4]
> Drakosha (17.09.04 13:10) [3]
В вопросе о Multiselect не было ни слова.
Drakosha (2004-09-17 13:11:00) [5]pasha_golub © (17.09.04 12:56) [1]
а можно чуть подробнее о том зачем выводить фокус с дерева
Drakosha (2004-09-17 13:10:00) [6]Skier © (17.09.04 13:03) [2]
... может ты обратил внимание что здесь идёт речь о multiselect и твой кон выделит один лист и похерит выделение уже присутствовавшее в дереве до этого.
Skier (2004-09-17 13:03:00) [7]1)TreeView.Selected := Node;
2)TreeView.Selected := nil;
pasha_golub (2004-09-17 12:56:00) [8]Если хочется девыделить, то придется перевести фокус с дерева. Иначе никак, ИМХО.