Total Commander Knowledge Base

Есть вопрос?

Поищите ответ в самой большой русскоязычной базе знаний по Total Commander!

Введение: кнопки панели инструментов

Как использовать коды кнопок?

Пользоваться такими кодами очень просто. Просто копируете код в буфер обмена, затем щёлкаете правой кнопкой по пустому месту на панели инструментов TC, и выбираете пункт "Вставить" (этот пункт появится только в том случае, если в буфере обмена у вас правильный код кнопки).

Вставка кнопки в панель инструментов

На панели появится новая кнопка, выполняющая указанное действие. В некоторых случаях у кнопки может не появиться иконка - тогда попробуйте выбрать пункт "Изменить" на этой кнопке, но не применять никаких изменений (это заставит Тотал обновить иконки на панели).

Если где-то прописаны абсолютные пути до каких-то файлов, вам, возможно, потребуется заменить их на свои.
В случаях, если для выполнения одного действия приведено несколько кнопок - используйте ту, которая у вас работает :)

О формате кода кнопок панели инструментов

Всё довольно просто. Смотрим на скриншот и на код кнопки:

Редактор кнопки панели инструментов

Код кнопки
TOTALCMD#BAR#DATA:
D:\dshell\PLUGINS\WDX\translit\translit.exe
"%P%N" "%P%N.txt" "D:\dshell\PLUGINS\WDX\translit\Rus2Lat (sms).ttb"
d:\dshell\plugins\wdx\translit\translit.exe
translit
D:\dshell\PLUGINS\WDX\translit\

-1

Первая строка (TOTALCMD#BAR#DATA) - сигнатура, по которой TC определяет, что это - кнопка.
Вторая строка (D:\dshell\PLUGINS\WDX\translit\translit.exe) - значение поля "Команда".
Третья строка ("%P%N" "%P%N.txt" "D:\dshell\PLUGINS\WDX\translit\Rus2Lat (sms).ttb") - значение поля "Параметры".
Четвёртая строка (d:\dshell\plugins\wdx\translit\translit.exe) - путь к файлу иконки. Номер значка можно указать после запятой, по умолчанию берётся первая иконка.
Пятая строка (translit) - подсказка к кнопке.
Шестая строка (D:\dshell\PLUGINS\WDX\translit\) - значение поля "Путь запуска".
Седьмая строка - вид окна. Пусто - обычное окно, 1 - свёрнутое, -1 - развёрнутое.
Восьмая строка - числовое значение команды. Если это внутренняя команда - её номер, если запуск внешнего файла - то -1.

Посмотреть код любой имеющейся у вас кнопки можно, щёлкнув по ней правой кнопкой мыши, и выбрав в меню пункт "Копировать", а потом вставив этот код в любом текстовом редакторе.

Большинство этих кнопок вы могли бы создать и сами. Здесь они приведены большей частью для удобства (взял и скопировал готовое) и для примера (посмотрел, как устроено, создал своё). Миллионов кнопок на все случаи жизни тут никогда не будет.