Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.118.1.232] |
|
Сообщ.
#1
,
|
|
|
Доброго Вам времени суток, уважаемые форумчане! Помогите пожалуста решить такую проблему - Дело в том, что я щас делаю дипломную работу, делаю ее на Delphi. Необходимо реализовать древовидную структуру в ListView, на форуме искал нашел тему в которой реализуется то, что мне нада, но только на C++ а не на Delphi, есть еще пример из MSDN тоже на C. Привожу вам примеры зделанных мною скринов с найденых у себя программ (для наглядности):
Вот у каспера заметил такое, в Delphi World'e: в Delphi World'e вообще зделано именно так, как мне нужно и последний пример то как на данный момент у меня: тут я, от безвыходности, зделал просто изображения "древовидного" списка. Помогите пожалуста мне с этой проблемой может готовые компоненты есть такие или что... заранее спасибо. |
Сообщ.
#2
,
|
|
|
TreeView решает вашу проблему
|
Сообщ.
#3
,
|
|
|
Решать то решает, да вот только загрузка и сохранение у этого компонента в Delphi 2009 работает не так как надо. При загрузке из только что сохраненного дерева каракули отображаются. в 7 делфи все нормально а вот в 2009 глюк. Вы наверно скажете: "так почему бы не работать в 7?", отвечу - потому что привык уже к 2009 по функционалу он очень удобный, да и переписывать проэкт под 7 Delphi времени уже нет. Сроки поджимают.
Дак если на C++ такое реализуют то наверно можно и в Delphi зделать? |
Сообщ.
#4
,
|
|
|
1. В DelphiWord используется компонент dxTreeList
2. Если стандартный компонент отрисовывает не совсем верно юникод (в чём я лично сомневаюсь), никто не мешает вам самомтоятельно произвести отрисовку текста. 3. Превращать List в Tree - полный маразм |
Сообщ.
#5
,
|
|
|
Неужели все так просто??? Это действительно готовый компонент? Большое спасибо буду искать...
|
Сообщ.
#6
,
|
|
|
Цитата maxBlast @ Помогите пожалуста решить такую проблему - Дело в том, что я щас делаю дипломную работу, делаю ее на Delphi. Необходимо реализовать древовидную структуру в ListView, на форуме искал нашел тему в которой реализуется то, что мне нада, но только на C++ а не на Delphi, есть еще пример из MSDN тоже на C. как вариант решения проблемы можно рассмотреть компонент "TTreeList2 v.1.1" ... он позволяет создавать списки подобные компоненту dxTreeList, но является opensources в отличие от последнего ... |
Сообщ.
#7
,
|
|
|
Цитата andrew.virus @ как вариант решения проблемы можно рассмотреть компонент "TTreeList2 v.1.1" ... он позволяет создавать списки подобные компоненту dxTreeList, но является opensources в отличие от последнего ... Огромное Спасибо! Он действительно то что мне нада! Щас буду смотреть разбиратся... а то dxTreeList из Developer Express .NET v7.3 я вроде как нашел, да вот только он для VC++... |
Сообщ.
#8
,
|
|
|
dxTreeList - старая разработка Девок, давно заброшенная. Современная cxTreeList
|
Сообщ.
#9
,
|
|
|
maxBlast, используйте TVirtualStringTree или TVirtualDrawTree
|
Сообщ.
#10
,
|
|
|
Какие доки ? Морские ?
|
Сообщ.
#11
,
|
|
|
нескромный вопрос документы по какой тематике, а каком-то конкретном компоненте или о чем-то другом ... |