Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
yozhik
Сообщения: 363
Зарегистрирован: Вс май 04, 2014 20:34
Откуда: Электросталь

Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Сообщение yozhik »

Ergo
Идеи для TCPowerToys
  1. Выделение активной вкладки. Средствами TC это можно сделать, но получается блёкло, не хватает акцента, чтобы глаз мог сразу ухватиться. И если в светлой теме стандартный акцент ещё более-менее заметен, то в тёмной вообще беда — что он есть, что его нет. Мне нравится, как выделение активной сделано в AkelPad, плагином TabBar — цветная горизонтальная полоса по верхнему краю вкладки — очень удачное решение, на мой взгляд (см. прикреплённое). Исходники плагина на C можно посмотреть здесь: https://disk.yandex.ru/d/9V4tXjtMwmyWXA
  2. TC Command Palette. Если Вы уже видели, то прошу пардону, а если нет ещё, то вот: Правда, автор там ограничился парсингом только .bar файлов, непонятно почему.
Вложения
GS20261110_182132.png
GS20261110_182132.png (11.27 КБ) 687 просмотров
Amo ergo sum
Аватара пользователя
Orion9
Сообщения: 1313
Зарегистрирован: Пн янв 01, 2024 17:18

Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Сообщение Orion9 »

Ergo писал(а): Вт ноя 10, 2026 12:36Что нового
А компот корзина? :D

В общем, всё здорово, но в 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 только разгоняется: здесь можно много чего предложить. Посмотрим куда это дело выльется :)
Аватара пользователя
yozhik
Сообщения: 363
Зарегистрирован: Вс май 04, 2014 20:34
Откуда: Электросталь

Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Сообщение yozhik »

Orion9 писал(а): Вт ноя 10, 2026 22:48 yozhik на MacOS уже это заметил
Не, у меня нормально. Виртуалка Parallels Desktop — мощная, я разницы с корневой системой не ощущаю.
Amo ergo sum
Аватара пользователя
Orion9
Сообщения: 1313
Зарегистрирован: Пн янв 01, 2024 17:18

Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Сообщение Orion9 »

yozhik писал(а): Ср ноя 11, 2026 00:12 Виртуалка Parallels Desktop — мощная
Повезло )

@Ergo, мне кажется, в режиме Explorer-style можно попробовать размер диска вынести наверх к букве и метке, а за прогресс-баром оставить только свободное пространство. Так будет компактнее. Но вообще в будущем лучше сделать строку для формата вывода, чтобы пользователь сам мог расставлять как ему надо.

Добавлено:

Нет. Имя метки может быть большим, поэтому не надо туда размер диска. Плохо, что пока не попробуешь, не узнаешь. Но нужно еще куда-то проценты вставить, лично мне хочется видеть в процентном отношении. Можно засунуть в подсказку.

Вообще, если не сложно, добавьте в подсказку максимально всего по диску (файловая система, размер кластера и т.д.)
Ergo
Site Admin
Сообщения: 479
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

Total Commander PowerToys 1.0.0 — Замена стандартного ALT+F1/F2

Сообщение Ergo »

Orion9 писал(а): Ср ноя 11, 2026 11:26 Вообще, если не сложно, добавьте в подсказку максимально всего по диску (файловая система, размер кластера и т.д.)
Можно. А зачем?
Ответить