Ergo писал(а): Вт ноя 10, 2026 12:36Что нового
А
компот корзина?
В общем, всё здорово, но в usercmd.ini пишет абсолютный путь, а не относительный, это проблема. И приклеивает без отступа:
Код: Выделить всё
[em_DriveMenuLeft]
cmd="C:\Portable\Total Commander\Utilites\TCPowerToys\TCDriveMenu.exe"
param=--left
menu=Drive menu (left panel)
[em_DriveMenuRight]
cmd="C:\Portable\Total Commander\Utilites\TCPowerToys\TCDriveMenu.exe"
param=--right
menu=Drive menu (right panel)
В режиме "Information only" непропорционально большой отступ справа после процентов. Также в этом режиме можно попробовать не делать три колонки, а использовать только две (у меня на скрине вроде не так плохо смотрится).
Но это фигня. Мой выбор - Explorer-style. Но можно сделать модификаторы для вызова. Вы главное больше параметров в строку вызова добавьте для более гибкого управления. Желательно сделать параметр для отображения меню у указателя мыши. Приложение на .NET будет медленно запускаться на слабых машинах, думаю yozhik на MacOS уже это заметил. Если есть возможность пересобрать проект на VC, будет быстрее и лучше.
Ergo писал(а): Вт ноя 10, 2026 12:36AlwaysToRoot
Наверно, это нужно, но лучше предусмотреть модификаторы при клике по пунктам меню.
Афи писал(а): Вс ноя 08, 2026 20:02
Ба! Да ведь это получилась версия "Избранных каталогов"! Только со значками. Но не многоуровневое и без возможности вызвать мышкой (как с Избранными каталогами — дабл-кликом по заголовку панели).
Может быть, я то-то не понимаю, что-то упустил?..
Это можно сделать при помощи плагина Autorun. См. функцию
ControlSetMouseAction. Как пример на правый клик мыши
Код: Выделить всё
ControlSetMouseAction /R 9 CommandExec em_DriveMenuLeft
ControlSetMouseAction /R 10 CommandExec em_DriveMenuRight
Надеюсь, Ergo только разгоняется: здесь можно много чего предложить. Посмотрим куда это дело выльется
