Flasher писал(а):Не думаю, что что-то подобное можно состряпать за пять минут. Наверняка на это ушло времени не меньше, чем бы ушло, например, на тему c возвратом к виртуальным папкам после перезапуска ТС.
За пять не за пять, но, насколько понимаю, достаточно быстро. Это же всего-то редактор пользовательских команд, быстренько приспособленный (в порядке эксперимента) для отображения в виде дерева BAR-файлов. Просто посмотреть, как это получится...
И, согласись, автору виднее, за что в данный момент хвататься и что в какую очередь делать. Поставленная задача его явно заинтересовала пока что просто принципиальной возможностью реализации. Оказалось — действительно можно. А впереди ещё много всего будет.
Flasher писал(а):Открываем редактор. Сразу появляется список кнопок, принадлежащих в первому bar-у. Второй и последующий bar-ы распахиваются при нажатии плюсика. При этом элементы, не относящиеся к выбранному bar-у, также остаются в общем списке, что из первого, что из неактивных последующих, раскрывающихся. А нужно, чтобы отражались только элементы из выбранного bar-а (не в виде меню).
Дерева, а не меню. Теперь понял, но вообще-то это противоречит самой концепции отображения дочерних тулбаров как развёрнутых ветвей дерева. Мы же не можем попросту убрать верхний уровень дерева, оставив только нижележащий. Я не очень представляю, как это в нынешнем виде можно сделать иначе. Если бы идеология реализации стала совсем другой (BAR-файлы как категории в списке команд, скажем), то да, конечно. Но там, видимо, свои проблемы возникнут. Впрочем, новый редактор может быть, вероятно, сделан отдельной программой и по каким-то своим правилам...
Flasher писал(а):Так мы же команды можем видеть только в выбранной кнопке, а я пишу про общий список.
И я про него же. В нём команды прекрасно видны на данный момент именно как cm_ или em_.
Flasher писал(а):Левый нижний угол с текстовым полем.
Текстовое поле в левом нижнем углу — это поле "Подсказка". (Которое пока, как и "Значок", не работает.) Я уже начинаю задаваться вопросом, одну ли мы программу смотрим...

Может быть, скрин покажешь?