FIBExTrees Library - компоненты для работы с древовидными структурами баз данных InterBase/FireBird/Yaffil с использованием FIBPlus.
Библиотека содержит следующие компоненты:
1. Однотабличные деревья
TFIBExTreeView - DBTreeView комопнент. Листья дерева загружаются из базы данных по событию распахивания родительского узла. Поддерживает: Simple/CheckBox/RadioGroup режим, встроенные диалоги поиска и сортировки листьев, встроенное Popup меню для основных операций редактирования данных, фильтрацию листьев для заданного родителя, сортировку листьев в любом порядке,копирование листьев с дерева на дерево с использованием Drag & Drop и т.д.
В режиме CheckBox/RadioGroup, check состояния листьев заносятся в специальнуый список в памяти.
Кроме основных необходимых полей, позволяет иметь дополнительные пользовательские поля данных.
Имеет встроенный DesignTime генератор метаданных.
TFIBExTreeColumnList - DBTreeView комопнент с колонками.
TFIBExTreeList - DBListView комопнент.
TFIBExTreeComboBox – DBTreeComboBox компонент.
2. Многотабличные динамические деревья
TFIBExDynTreeView - DBTreeView комопнент.
TFIBExDynTreeColumnList - DBTreeView комопнент с колонками.
TFIBExDynTreeList - DBListView комопнент.
TFIBExDynTreeComboBox – DBTreeComboBox компонент.
(D5,6,7,D2006,D2007,D2009,D2010,CB6,CB2009)