Дата выпуска: 02.10.2019 Версия: 1.7 Автор: Averin Andrey
TCIMGCMCOLOR - утилита позволяющая подсвечивать контекстные меню Total Commander. Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию. Утилита представляет из себя скомпилированный AutoIt3-скрипт. Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru
[helpquote]Подсвечиваются контекстные меню Total Commander, вызываемые правой кнопкой мыши Подсвечивается: - контекстное меню заголовка - контекстное меню вкладок - контекстное меню выбора пользовательских колонок - контекстное меню кнопок панели инструментов - контекстное меню объекта в файловых панелях - контекстное меню истории посещённых каталогов - контекстное меню избранных каталогов - контекстное меню функциональной кнопки F8 - контекстное меню диска - контекстное меню ряда wlx плагинов в панели инструментов при быстром просмотре - выпадающие меню панели инструментов ...[/helpquote]
Код
TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMGCMCOLOR.exe 2 %COMMANDER_PATH%\TCIMGCMCOLOR.exe Подсветка контекстного меню Total Commander
-1
[helpquote]Число от 0 до 30 - номер системного цвета. В каждой системе цвета могут отличаться.[/helpquote]
В autorun.cfg плагина autorun.wdx пропишите строку:
Код
# подсветка контекстного меню Total Commander при запуске shellexec "%COMMANDER_PATH%\TCIMGCMCOLOR.exe" 2
07.11.2013 [1.1] [+] Добавлена подсветка контекстных меню в окнах Total Commander [+] Переписана часть кода [+] Уменьшено потребление ресурсов [+] Исключена подсветка главного меню
Меню третьего уровня не подсвечивается. Стоит увеличить ограничения хотя бы до 8-10 уровня. Ставить низкие ограничения - это удел Гислера, не стоит идти его путём ))) DreamLair.net
у меня менюшки поменяли цвет и на винде. и на некоторых прогах... так должно быть?
Странно. У меня такого нет. Так не должно быть, на 64 версии не тестил, но в утилите конкретная привязка к ~15-ти именам классов, которые есть только в тотале. Буду проверять, возможно где-то утечка.
ЦитатаLonerD ()
Меню третьего уровня не подсвечивается.
Не встречал у себя контекстные 3-го уровня... Нужен пример
ЦитатаLonerD ()
Ставить низкие ограничения - это удел Гислера
Специально ограничений не ставил... А Гислер рано или поздно сломается. Русские и не таких шведов гнули.)))
Вот теперь Контекстное меню подсвечивает в Тотале до третьего уровня и даже четвёртого!!!(причём и в другой сборке), а в системе не подсвечивает, однако КАК вернуть ЭТО, т.е как (опционально) сделать подсветку контекстного меню в системе?
а в системе не подсвечивает, однако КАК вернуть ЭТО, т.е как (опционально) сделать подсветку контекстного меню в системе?
Необходимо прописать классы нужных окон _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_ Добавлено: - Подсвечивать главное меню Total Commander - Подсвечивать контекстные меню заданных классов окон
Дополнительные параметры перечисляются через разделитель |
- Прозрачность - Число в диапазоне 1 - 255. Чем меньше число, тем более прозрачность окна. 255 = непрозрачно, 1 = невидимое - g - означает, что и главное меню тоже будет подсвечиваться.
TCIMGCMCOLOR.ini [Setting] Class - в ключе прописываются те, классы окон, контекстное меню которых необходимо подсвечивать. Классы разделяются | Скриншоты:
19.11.2013 [1.4] [+] Добавлен 2-й параметр - прозрачность контекстного меню 1-го уровня [±] Исправлена подсветка при вызове нескольких подряд контекстных меню [+] Добвлена подсветка контекстного и главного меню листера [+] Добвлен файл TCIMGCMCOLOR.ini, в секции [Setting] ключ Class
Код
2 - подсвечивать контекстные меню цветом 2 11 - подсвечивать контекстные меню цветом 11 2|220 - подсвечивать контекстные меню цветом 2 + делать прозрачными на 10% 2|200|g - подсвечивать контекстные и главное меню цветом 2 + делать прозрачными на 10% 2|g - подсвечивать контекстные и главное меню цветом 2
27.11.2013 [1.5] [+] Добавлена прозрачность всех уровней меню [±] Убрано лишнее мелькание контекстных меню при переходах к другим уровням [+] При 1-м параметре =-1 подсветка белым цветом