kuzduk

|
Posted: Tue Dec 03, 2024 03:46 Post subject: |
|
|
Вот мы кнопками обмениваемся: в текстовом формате присылаем друг другу:
общий вид текста:
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 |
|