Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Обсуждение темы "Обмен кнопками" 
Author Message
kuzduk



PostPosted: Tue Dec 03, 2024 03:46    Post subject: Reply with quote

Вот мы кнопками обмениваемся: в текстовом формате присылаем друг другу:

общий вид текста:
Code:
Команда
Параметры
Путь запуска
Файл значка
Подсказка


конкретный пример текста:
Code:
TOTALCMD#BAR#DATA
cmd /C Del /F /Q "D:\*.torrent"

WCMICONS.DLL,64
Удалить все файлы *.torrent из корня диска D:\


А может быть есть в TC подхватывание кнопок через ассоциированный тип файла? Например для кнопок панели тип файла .barbtn, а в нём:

Code:
cmd=Команда
param=Параметры
path=Путь запуска
button=Файл значка
menu=Подсказка


Запускаем такой в TC и описанная в нём кнопка автоматически добавляется в текущую панель инструментов.

-----

Аналогично команды для usercmd.ini добавлять было бы удобно: запускаем ассоциированный .emcmd и новая команда добавлена. К описанию в файле только [em_ИмяКоманды] добавиться:

Code:
[em_ИмяКоманды]
cmd=Команда
param=Параметры
path=Путь запуска
button=Файл значка
menu=Подсказка



-----

При наличии такой автоматики можно было бы файлами кнопок и команд обмениваться, что очень удобно.

Предложенная автоматика уже работает с плагинами: если упаковать плагин в zip и ентот zip запустить в TC, то откроется диалоговое окно, запрашивающее подтверждение добавления плагина в TC. Вот такое же предлагаю и для кнопок панели и для пользовательских команд сделать. Или такое уже есть и я просто не знаю?
_________________
http://kuzduk.ru
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group