Максим,
разум в шоке. Теперь понимаю, почему сам не смог. На всякий случай напоминаю, что все мои последующие пожелания можно не учитывать
(я имею в виду Ваше личное участие может быть уже завершено). По результату сразу возникло несколько нужных мне модификаций задачи.
Мелкие пишу здесь, крупные, вероятно, сформулирую в виде отдельной задачи. Если будете делать, просто выбирайте то, что Вам кажется разумным.
Опишу, чего недостает в таком решении.
3.8.1. Очень удобно, что файлы являются ссылками, об этом я даже не думал. Но после просмотра удобно,
чтобы они стали обычным текстом, не ссылками. Т.е. еще одна кнопка (Кнопка2), меняющая их формат на Arial 12, обычный, без ссылок.
(тем более, если возможно просто выделит весь список и отменить атрибуты "ссылка", где бы они ни встречались)
3.8.2. Во время загрузки дерева: папки сразу форматировать в Arial 14, жирный.
3.8.3. Складировать файлы так: сначала все doc-файлы, потом xls, затем все остальные.
3.8.4. Для распечатки: после отработки Кнопки2 обе кнопки должны исчезать с формы, либо становиться невидимыми.