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

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

TTreeview [D5, Win95/98]


Artemkin ©   (2002-05-08 07:21:00) 

Помогите! Нужно, чтобы при старте моего приложения( событие onShow) происходил клик левой кнопкой по tTreeView, по ЕГО ОПРЕДЕЛЕННОМУ treeview1.selected.selectedindex=2 Как это сделать?
(Я посылаю postMessage, и он кликает, только не там где надо!!!


Artemkin   (2002-05-09 12:13:00) [1]

спасибо Song, ситуация чуть-чуть прояснилась..


Song   (2002-05-09 12:11:00) [2]

TreeView1.Items[1] например или TreeView1.Selected или TreeView1.Selected.GetFirstChild() много вариантов. Смотрите хэлп по TTreeView, по TTreeNodes, по TTreeNode


Artemkin   (2002-05-09 11:31:00) [3]

а как ему обьяснить по какому именно узлу надо кликать ???


Song   (2002-05-09 10:08:00) [4]

Вызовите TreeView1Click(...)


Artemkin   (2002-05-09 08:15:00) [5]

???


Artemkin   (2002-05-08 13:23:00) [6]

.... для простоты говоря что надо... Вот:
При старте приложения на экране в окне, попросту говоря, ничего нет. (По клику на Treeview запроняется Memo, edit (8шт), и timage .) Я хочу, чтобы при старте приложения в ивенте (OnShow) делались действия, которые бы сделали бы то же самое, что делается при клике на Ттривию.

Поможите - одним местом чувствую что все просто - но не знаю как!!!


Artemkin   (2002-05-08 13:22:00) [7]

.... для простоты говоря что надо... Вот:
При старте приложения на экране в окне, попросту говоря, ничего нет. (По клику на Treeview запроняется Memo, edit (8шт), и timage .) Я хочу, чтобы при старте приложения в ивенте (OnShow) делались действия, которые бы сделали бы то же самое, что делается при клике на Ттривию.


Artemkin   (2002-05-08 13:14:00) [8]

сложно сказать как.... никак... непойму куда метод expand прилепить???


Song   (2002-05-08 10:55:00) [9]

Пиши как не получается.


Artemkin   (2002-05-08 10:44:00) [10]

ничерта не получается


Song   (2002-05-08 10:43:00) [11]

... Или вызови метод Expand для нужной ноды...


Виктор Щербаков   (2002-05-08 10:20:00) [12]

Тогда установи свойство Expanded требуемого узла в true.


Artemkin   (2002-05-08 10:14:00) [13]

клик может и нет - надо чтобы раскрыласть определенная ветка по ее treeview1.selected.selectedindex


Виктор Щербаков   (2002-05-08 09:08:00) [14]

Точно нужен клик?
Может TTreeNode.Expanded поможет?


Наверх

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