|
|
#22 |
|
Administrator
|
Как показывает практика, основное замедленее происходит не из-за проверки структуры дерева, а из-за фильтрации записей в обрабатываемой таблице. Вообще, до сегодняшнего дня (до Вашего первого вопроса) я не задумывался об оптимизации скорости работы на этапе построения дерева (в основном, я уделял внимание фильтрации).
Для того, чтобы сделать то, что Вы хотите (ставить плюсики везде), переопределите метод таблицы HB_AClassTable HasChildren() (например, так, чтобы он возвращал всегда true). Возможно, Вам придется немного поправить метод HB_ACTree.expanding(), чтобы не открывались некоторые ветви дерева (но мне кажется, что и без этого все должно работать). А вообще, классификатор распространяется на условиях open source, так что Вы вольны (и я был бы этому очень рад) вносить любые изменения в проект.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| lookup+Классификатор | 4 | |||
| Классификатор | 4 | |||
| Абстрактный классификатор | 17 | |||
| Абстрактный классификатор (версия 1.1) | 0 | |||
| Абстрактный классификатор (версия 1.0) | 3 | |||
|