Здравствуйте, grosborn, Вы писали:
G>Понял только, что дерево уже не удовлетворяет, саму задачу не понял. Но если задачу озвучить не осмеливаешься, то могу подсказать только общими фразами.
G>Тебе нужно разделить дерево на отдельные окна. Самый простой вариант — поделить все дерево в соответствии с группировками верхнего уровня. Может быть ещё деление где-нибудь посередине, если сможешь какой-нибудь уровень представить в виде самостоятельных объектов.
Задача в том, чтобы сделать удобный интерфейс настройки.
На первом уровне имеются папки такие: Объекты, Пользователи, Поставщики, Представления, ... (всего 10 штук). Причем где-то половину из них можно сгруппировать в папку "Справочники" и они в себе содержат вложения только одного уровня:

На этом рисунке не развернут узел "Свойства", в котором и начинаются все неудобства.
Вы предложили простой вариант — разнесение основных узлов дерева на окна. А чем вариант разнесения узлов на вкладки хуже, чем на окна? (как было предложено в сабже).