Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обработка TreeView [D5, Win95/98, WinME, Win2k, WinXP]


bobj ©   (2004-07-13 09:19:00) 

Господа, подскажите, как программно перемещаться по корням, узлам и листьям TreeView, разворачивать и сворачивать узлы?


NAlexey   (2004-07-13 11:45:00) [1]

>bobj   (13.07.04 11:34) [9]
>Зачастую невозможность разобраться в проблеме
Повторюсь, твой вопрос не проблема. Это всеравно что спросить, как мне вывести сообщение пользователю? Кстати ты знаешь как?


bobj   (2004-07-13 11:34:00) [2]

Благодарствую, atr.
Зачастую невозможность разобраться в проблеме обуславливается рядом различных субъективных причин и лень далеко не всегда есть их обязательная составляющая. А сентенция о том что настоящие вопросы останутся без внимания представляется сомнительной, т.к. для упражнений в остроумии время находится. Просто совсем не обязательно реагировать на вопрос, если он кажется глупым, зарплату отвечающим здесь кажется не платят.


NAlexey   (2004-07-13 10:30:00) [3]

Да ладно atr не суетись. Если правильно и обстоятельно отвечать на каждый вопрос подобного рода, то другие действительно настоящие вопросы останутся без внимания. На этот вопрос находится ответ примерно за 15 сек. Если автор ленится сделать это, то и отношение к нему соответствующее. Ты о себе заботься, то что ты фактически назвал присутствующих говнюками не прибавит тебе популярности.


atr   (2004-07-13 10:20:00) [4]

Все программеры - говнюки, слышал я в троллейбусе. Я тихо обиделся, но эта ветка определённо наталкивает на мысли :(

Итак :
TreeView.Selected - тип TTreeNode, найдя узел и указав дереву что он Selected - будешь по нему перемещаться;
TTreeNode.Expanded - тип boolean, если у узла есть детки, то установив Expanded в true развернёш, соответственно в False - свернёшь.

Во всём этом могут быть ещё полезны: TTreeNode.AbsoluteIndex; TTreeNode.HasChildren (особенно полезно что б не разворачивать узел без деток);

Успехов!


ruslan_as   (2004-07-13 09:58:00) [5]

Для начала можно начать с http://decoding.narod.ru/practic/treeview.html.


Ega23   (2004-07-13 09:48:00) [6]

"Господа в Париже!" (С)


Алхимик   (2004-07-13 09:45:00) [7]


> Господ нет, одни сеньёры программеры.

Я предпочитаю именоваться милостивым государем.
:)


NAlexey   (2004-07-13 09:42:00) [8]

>2 bobj   (13.07.04 09:41) [2]
Господ нет, одни сеньёры программеры.


2 bobj   (2004-07-13 09:41:00) [9]

2 bobj
господ тут нет. одни товарищи! так что жми F1! :))


Алхимик   (2004-07-13 09:31:00) [10]

В справке всё есть. И в примерах тоже.


Наверх

Титульная страница Поиск, карта сайта Написать письмо