Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

Работа с TreeView, подскажите как сделать?   Найти похожие ветки 

 
Relaxxx ©   (2004-06-16 14:33) [0]

У меня есть ТриВиев с каким-то деревом, и я сделал 4 кнопки, перемещать итемсы влево, вправо, вверх и вниз. Я сделал если выбран самый первый итемс дерева, то кнопка вверх неактивена, если выбран последний - кнопка вниз неактивна, это у меня получилось без проблем.
А вот с кнопками вправо и влево проблема, как мне сделать если выбран итемс и он на первом упровне, то влево его сместить нельзя, ну и если итем находится уже как дочерный то чтобы кнопка вправо неработала, подскажите плз!!!


 
Sandman25 ©   (2004-06-16 14:40) [1]

TTreeNode.Level


 
Relaxxx ©   (2004-06-16 14:44) [2]

Ок, с кнопкой влево разобрался, а как с кнопкой вправо, чтобы я не аытался сдвинуть вправо то - которое уже и так сдвинуто?


 
MetalFan ©   (2004-06-16 14:48) [3]

parent, LEVEL ?


 
Relaxxx ©   (2004-06-16 16:06) [4]

ничего неполучается, как этот parent мне поможет?


 
Sandman25 ©   (2004-06-16 16:12) [5]

with TreeView do
 Button1.Enabled := (MyNode.AbsoluteIndex > 0) and (Items[MyNode.AbsoluteIndex].Level = Items[MyNode.AbsoluteIndex-1].Level)



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
1-1087901342
Artem
2004-06-22 14:49
2004.07.04
Как узнать имя динамически создоваемого меню


3-1086335885
Ven
2004-06-04 11:58
2004.07.04
InterBase,IBDataset


1-1087885634
Максим
2004-06-22 10:27
2004.07.04
Как программно удалить файл из какой-либо папки?


10-1017300695
AnatolyG
2002-03-28 10:31
2004.07.04
Вопрос по поводу использования персистентных CORBA и EJB объектов


6-1083844687
Анонимщик
2004-05-06 15:58
2004.07.04
Вторичный поток, деструктор, TClientSocket