C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Графопостроитель, С чего бы Вы начали
Петр ...ович
Отправлено: 06.12.2005, 16:07


Ученик-кочегар

Группа: Участник
Сообщений: 27



Возникла необходимость сделать графопостроитель. Грубо говоря, это что-то вроде генеалогического дерева с предками до десятого колена, с дядьями и племянницами...

Какую избрать философию?..

Есть ли возможность избежать "войны" с графикой? А то я в ней сильно "плаваю"...

Отредактировано Петр ...ович — 06/12/2005, 16:11
** Harold
Отправлено: 06.12.2005, 17:03


Не зарегистрирован







Стандартный компонет TreeView — специально для этого — а картинки (16х16) легко вставляются в узлы...
Петр ...ович
Отправлено: 06.12.2005, 17:16


Ученик-кочегар

Группа: Участник
Сообщений: 27



QUOTE (** Harold @ 06/12/2005, 17:03)
Стандартный компонет TreeView — специально для этого — а картинки (16х16) легко вставляются в узлы...

Спасибо!

Я спасён!
Петр ...ович
Отправлено: 06.12.2005, 18:59


Ученик-кочегар

Группа: Участник
Сообщений: 27



QUOTE (** Harold @ 06/12/2005, 17:03)
Стандартный компонет TreeView — специально для этого — а картинки (16х16) легко вставляются в узлы...

А можно ли сделать так, чтоб в TreeView добавлять элементы нажатием правой клавиши мыши через PopupMenu
Doga
Отправлено: 06.12.2005, 19:13


Мастер участка

Группа: Участник
Сообщений: 575



Я раньше тоже использовал TTreeView. Вещь хорошая, но слишком много ограничений. Теперь перешёл на библиотеку TVirtualTreeView (TVirtualStringTre & TVirtualDrawTree) — пока ещё не видел компонета лучше. Умеет одновременно отображать дерево и StringGrid. Да и много чего другого.

Бесплатный. С исходниками (Паскаль). Есть Демка. Лежит здесь:

http://www.soft-gems.net/VirtualTreeview/


Вернуться в Вопросы программирования в C++Builder