![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Многострочный TTreeView [D7, WinXP]
Passlight © (2002-12-18 11:01:00)Здравствуйте!
Подскажите, каким образом можно поместить в узел "дерева" многострочный, возможно RTF, текст? Стандартный TTreeView этого делать, вроде бы, не позволяет. Видел ли кто сторонние компоненты с такими характеристиками?
Спасибо.
Passlight (2002-12-19 10:06:00) [1]...вот именно, что не решает.
из этой же обоймы компоненты с http://www.tmssoftware.com/
красиво, конечно, но увы мне, увы ;0)...
Groove (2002-12-19 09:23:00) [2]2asmith
> Используй Virtual TreeView
все круто, но проблему то не решает...
8-(((
хоть и
> Все бесплатно, в сорсах и интенсивно развивается
asmith (2002-12-18 19:19:00) [3]Используй Virtual TreeView
( http://www.delphi-gems.com/VirtualTreeview/VT.php)
Работа с ним немного непривычна, поначалу кажется трудной, но бонусы слишком велики! Например, миллион нод добавляет менее чем за секунду, крайне экономно расходует память, позволяет очень гибко менять интерфейс от деревьев вплоть до редактируемых гридов. Мне эта штука заменила и TDBGrid, и TTreeView, и TListView. Не поленись - установи компонент и позапускай сэмплы, особенно Advanced. Все бесплатно, в сорсах и интенсивно развивается.
Passlight (2002-12-18 18:33:00) [4]Уже пытался отрабатывать OnDrawXXX. Да, невозможно менять размер итема, нельзя печатать разным шрифтом в одном и том же итеме, прочие побочные эффекты...
The (2002-12-18 13:25:00) [5]пардон, поспешил.. у стандартного дерева, скорее всего не получится, так как там нельзя задать размер итема, в отличии от меню, листбоксов, листвьювов и комбобоксов.
посему рисуйте дерево в вышеперечисленных контролях.
или морщьте мозги )
The (2002-12-18 13:08:00) [6]"событие OnDrawXXX отрабатывать"- ответ
Passlight (2002-12-18 12:57:00) [7]Понятно. Никто не знает.
Придется ум морщить :0)
The (2002-12-18 12:40:00) [8]ну то кажись DevExpress позволяет (сам с не работал, только демо видел), но только ж оно денег стоит (хотя и стоит того).
Polevi (2002-12-18 12:37:00) [9]ему надо компонент, чтоб на форму бросать
The (2002-12-18 12:36:00) [10]" Подскажите, каким образом можно поместить в узел "дерева" многострочный, возможно RTF, текст?" и вместе с тем "... но - хотелось бы готовую реализацию" ))
Passlight (2002-12-18 11:24:00) [11]На основе TListBox иерархию сложно делать. Конечно, можно
событие OnDrawXXX отрабатывать, но - хотелось бы готовую реализацию
Polevi (2002-12-18 11:19:00) [12]на основе TListBox можно сделать