Главная Новости TC Image Скрипты Программы Утилиты Плагины Файлы
Диалоговое окно: Конфигурация – Панель инструментов
Подсказка: Перемещая файл на панель инструментов с нажатой клавишей Shift, вы можете легко добавлять кнопки на эту панель. Нажав правую кнопку мыши на элементе панели инструментов, вы можете открыть контекстное меню, которое позволяет изменить или удалить кнопку под указателем мыши. Можно также вырезать или скопировать кнопку в буфер обмена, после чего вставить её в любом месте этой же или другой панели. Диалоговое окно изменения свойств кнопки имеет точно такую же структуру, как нижняя часть диалогового окна Настройка панели инструментов, которое можно открыть, щёлкнув правой кнопкой мыши на пустом участке панели.
ПолеОписание
Панель:В этом поле отображается имя файла редактируемой панели инструментов. Вы можете выбрать другую панель инструментов, используя кнопку >>, находящуюся правее имени файла. Вы не можете присвоить панели другое имя, находясь в окне её настроек. Можно только при сохранении настроек выбранной панели сделать её главной (загружаемой по умолчанию при запуске) или оставить в качестве одной из дочерних.
Ниже этого поля вы можете видеть текущую панель инструментов в виде набора значков (разделители выглядят как пустые квадраты без значка).
Подсказка: Вы можете использовать Shift+клавиши-стрелки, чтобы переместить кнопки, или просто перетаскивать их мышью!
Размер:Здесь вы можете выбрать размер кнопок на панели инструментов. Размер 32 соответствует стандартному размеру значка.
Стиль XPЕсли отмечено, кнопки отображаются в XP-стиле (если этот стиль доступен).
ПлоскиеЕсли отмечено, кнопки отображаются без 3D-эффекта.
МаленькиеЕсли отмечено, значки отображаются размером, указанным в поле редактирования рядом с этой опцией; в противном случае устанавливается размер, равный размеру кнопок.
ДобавитьДобавляет новый элемент на панель инструментов непосредственно ПОСЛЕ текущей позиции. Если оставить нижележащие поля диалогового окна пустыми, вместо кнопки на панель будет добавлен разделитель.
УдалитьУдаляет выбранный элемент.
Команда:В этом поле могут быть указаны следующие команды:
1.Вы можете определить программу, которая будет запускаться, включая её путь. Здесь вы можете также определить постоянные параметры. Внимание: Вы должны явно указывать расширения .com и .bat, потому что по умолчанию Windows находит только .exe! Вы можете найти нужную программу при помощи команды Вставить имя файла… в меню, открывающемся кнопкой Изменить >>. Добавьте в начало символ звёздочки '*', чтобы выбранная программа запускалась с правами администратора.
Предупреждение: Для программы, запускаемой с правами администратора, путём запуска будет установлен каталог самой программы, а переменные окружения, такие как %COMMANDER_PATH%, не наследуются из Total Commander, только из глобальных системных настроек.
2.Здесь вы можете также разместить одну из внутренних команд Total Commander. Просто нажмите на кнопку с изображением увеличительного стекла и выберите команду в диалоге Выбор команды. Следующие команды позволяют перейти в соответствующую виртуальную папку:
cm_OpenDesktop, cm_OpenDrives, cm_OpenControls, cm_OpenFonts, cm_OpenNetwork, cm_OpenPrinters, cm_OpenRecycled
3.Вы можете сделать кнопку перехода к нужному каталогу, указывая в качестве команды cd имя_каталога. Вы можете даже выбрать, какие файлы отображать, например, используя команду cd имя_каталога\*.txt
Добавив параметр /user: (в нижнем регистре!), вы можете задать имя пользователя для подключения к удалённому компьютеру. Если имя не указано, будет выведен запрос имени и пароля.
Пример: cd \\server\share /user:username
4.Вы можете также открывать FTP-соединение, используя либо cd ftp://ftp.servername.com ,
5.С помощью команды zipfromlist вы можете создавать ZIP-файл по списку файлов. Поле команды должно содержать имя ZIP-файла, а поле параметров — имя файла списка. Файл списка должен содержать перечень файлов для упаковки, по одному файлу на строку.
6.Далее, вы можете вставить кнопку переключения на другую панель инструментов. Чтобы сделать это, выберите нужную кнопку (или создайте новую), а затем нажмите кнопку Изменить >> и выберите в открывшемся меню пункт Добавить панель. В появившемся диалоговом окне вы можете выбрать в качестве дочерней панели одну из существующих или ввести имя файла для новой панели. После этого появится новое диалоговое окно для настройки добавленной панели, в которой, если она пуста, автоматически создаётся кнопка для перехода в родительскую панель. Вы можете делать ссылки на панели по цепочке (панель 1 вызывает панель 2, которая вызывает панель 3), но учтите, что редактирование одной панели одновременно в двух окнах невозможно!
Обратите внимание: Если вы хотите вызывать этой кнопкой другую панель, вместо уже заданной, то перед вызовом команды Добавить панель вы должны удалить имя файла прежней панели из поля ввода.
Важно: Панель инструментов должна иметь расширение .bar, иначе она не будет вызвана!
7.appendtabs <имя_файла>.tab добавляет вкладки, сохранённые в указанном TAB-файле, к текущим вкладкам. Если параметр не задан, для выбора TAB-файла будет выведен диалог открытия файла. Для добавления вкладок на левой или правой панели допишите к имени команды букву L или R, соответственно.
8.opentabs <имя_файла>.tab делает то же самое, но не добавляя вкладки, а заменяя текущие вкладки новыми.
Для открытия вкладок на левой или правой панели допишите к имени команды букву L или R, соответственно.
9.syncopen имя_шаблона открывает диалог синхронизации с сохранёнными в указанном шаблоне настройками. Если параметр начинается со знака равенства "=", сравнение начнётся сразу после открытия диалога. Если знак равенства является единственным параметром, то для сравнения будут взяты текущие каталоги и последние использовавшиеся настройки.
10.loadsearch имя_шаблона открывает диалог поиска файлов с сохранёнными в указанном шаблоне поиска настройками.
11.openbar <имя_файла>.bar открывает указанный файл панели инструментов, включая панель, если она до этого была отключена. Если файл задаёт пустую панель (как, например, no.bar), панель инструментов будет скрыта.
12.multirename имя_шаблона открывает диалог группового переименования с сохранёнными в указанном шаблоне настройками.
13.opencustomview имя_набора_колонок переключает на первый пользовательский набор колонок с указанным именем (регистр имени важен). Чтобы выполнить переключение в конкретной панели, добавьте к имени команды суффикс L (левая панель), R (правая), S (исходная), T (целевая) или B (обе), например, opencustomviewl имя_набора_колонок для переключения набора колонок на левой панели.
14.selectfiles типы_файлов выделяет файлы по заданной маске, например, selectfiles *.txt *.doc.
Поддерживаемые модификаторы: D (только папки), B (файлы и папки), U (снять выделение), L (левая панели), R (правая панель), T (целевая панель), S (альтернативный режим выделения "только файлы" или "файлы и папки", как если бы команда вызывалась с нажатой клавишей Shift).
15. Значение -2 при отсутствии значка указывает положение принудительного переноса панели на новую строку. Можно ввести это значение вручную или выбрать пункт Вставить перенос строки в меню, открывающемся кнопкой Изменить >>.
Путь запуска:Определяет путь, который будет установлен перед запуском программы. Если никакой путь не задан, то устанавливается путь текущей панели.
Внимание: Если команда (указанная в поле "Команда") — cd диск:\каталог, то путь, заданный в этом поле ввода, будет установлен в другой панели! Это позволяет устанавливать оба пути (исходный и целевой) одновременно.
Параметры:Здесь вы можете определить параметры командной строки. Неизменяемые параметры должны быть указаны непосредственно после имени файла, потому что иначе при использовании Drag&Drop программе будет передано только имя файла.
Специальные параметры:
?В качестве первого параметра вызывает перед стартом программы диалоговое окно, содержащее указанные далее параметры. Вы можете изменить их перед стартом программы и даже отменить запуск.
%PВставляет в командную строку исходный путь, включая обратную косую черту (\) в конце.
%NПомещает в командную строку имя файла под курсором.
%TВставляет текущий каталог назначения. Особенно полезно для упаковщиков.
%MПомещает в командную строку текущее имя файла в каталоге назначения.
%OПомещает в командную строку текущее имя файла без расширения.
%EПомещает в командную строку текущее расширение (без предшествующей точки).
%SПомещает в командную строку имена всех выделенных файлов. Имена, содержащие пробелы, будут взяты в кавычки. Имейте в виду, что длина командной строки не может превышать 32767 символов.
%S10Помещает в командную строку имена не более чем 10 первых выделенных файлов. Вы можете использовать любое другое число для ограничения количества файлов, передаваемых в программу.
%RРаботает аналогично %S, но для выделенных файлов в целевой панели.
Замечания:
•%N и %M вставляют длинное имя, в то время как %n и %m вставляют имя DOS (8.3). %P и %T вставляют пути с длинными именами каталогов, а %p и %t — с короткими. (То же самое для %o, %e и %s.)
•Если приписать %P, %p, %T или %t непосредственно перед %S или %s (без пробела между ними!), то к имени каждого файла из списка будет добавлен путь. При наличии пробелов полный путь автоматически заключается в кавычки. Пример: %P%S помещает в командную строку список всех выделенных файлов с полными путями.
%%Вставляет одиночный знак процента.
%L, %l, %F, %f, %D, %d, %WL, %WF, %UL, %UF
Создаёт файл списка в каталоге, заданном переменной TEMP, с именами выбранных файлов и каталогов и добавляет имя этого файла списка в командную строку. Список удаляется автоматически, когда запущенная программа завершается. Можно создать файл списка в одном из 10-ти форматов:
%LДлинные имена файлов, включая полный путь, например, c:\Program Files\Long name.exe.
%l(L в нижнем регистре) Короткие имена файлов, включая полный путь, например, C:\PROGRA~1\LONGNA~1.EXE.
%FДлинные имена файлов без пути, например, Long name.exe.
%fКороткие имена файлов без пути, например, LONGNA~1.EXE.
%DКороткие имена файлов, включая полный путь, но с использованием набора символов DOS для диакритических знаков.
%dКороткие имена файлов без пути, но с использованием набора символов DOS для диакритических знаков.
%UL, %UF
Аналогично %L и %F, но файлы списка создаются в Unicode-формате UTF-8 (с сигнатурой).
%WL, %WF
Аналогично %L и %F, но файлы списка создаются в Unicode-формате UTF-16 (с сигнатурой).
%vПомещает в командную строку имя виртуального файла при работе с FS-плагинами виртуальных панелей, для которых %N вставляет имя реального файла (в файловой системе), на который указывает выбранный элемент.
%VТо же, что и %v, но с полным путём (включая имя плагина).
%XТрактует последующие параметры как относящиеся к левой/правой панелям вместо исходной/целевой:
%P, %p (путь слева), %T, %t (путь справа), %N, %n (имя слева), %M, %m (имя справа),
%S, %s (выделенные слева), %R, %r (выделенные справа).
Пример: %X%P %T передаёт текущий путь слева и справа, например, для внешнего инструмента синхронизации.
%xТрактует последующие параметры снова как относящиеся к исходной/целевой панелям.
Пример: %X%P %x%P передаёт текущий путь в левой панели и в исходной.
%ZБудучи указан в любом месте в списке параметров, разрешает передавать архивы в качестве части пути во внешние программы для %P и %T, когда в панели открыто содержимое архива.
Пример: %Z%P передаёт имя открытого в панели архива во внешнюю программу.
%A или %A0Вставляет оставшуюся часть введённой командной строки.
%A1..%A9Вставляет, соответственно, параметры от первого до девятого.
Пример: Пользовательская команда em_tc запускает totalcmd.exe с параметрами /L=%A1 /R=%A2
-> Командная строка em_tc c:\dir1 d:\dir2 будет преобразована в команду: totalcmd.exe /L=c:\dir1 /R=d:\dir2
в свёрнутом виде:
Программа будет запущена в свёрнутом виде.
в виде меню:Для BAR-файлов эта опция отображается вместо опции в свёрнутом виде. Если она включена, при нажатии на кнопку будет выполняться не переключение на указанную панель, а вывод содержимого панели в виде выпадающего меню. Если при нажатии кнопки удерживать нажатой клавишу Shift, будет выполнено альтернативное действие (например, если опция выключена, будет выведено меню).
в полный экран:Окно программы будет развёрнуто на весь экран.
Файл значка:Файл, который содержит значок для панели инструментов. Для программ Windows вы можете указать имя самого EXE-файла (например, notepad.exe). Для внутренних команд есть некоторое число значков в файле wcmicons.dll. (Кстати, из-за внутренней ошибки Windows вы теряете несколько байт памяти при каждом изменении файла значка. Но после выхода из Total Commander эти байты освобождаются. Та же самая проблема присутствует, например, в Проводнике Windows!)
Значок:В этом списке отображаются все значки, содержащиеся в указанном файле значка. Номер выбранного значка показан перед списком. Просто нажмите на значок, чтобы выбрать его для панели инструментов.
Подсказка:Содержимое маленького окошка, которое появляется, если навести указатель мыши на кнопку и подержать так около одной секунды.
Изменить >>Открывает меню для управления содержимым поля Команда:
Вставить имя файла…Открывает диалог выбора файла и вставляет путь к указанному файлу.
Вставить разделительВставляет разделитель вместо кнопки.
Вставить перенос строкиВставляет принудительный перенос строки в данном месте панели.
Добавить панель…Добавляет дочернюю панель, местоположение которой задаётся в открывающемся диалоге выбора файла.
Правка дочерней панели…Открывает диалог редактирования дочерней панели (присутствует только для кнопок, ссылающихся на дочерние панели).
OKСохраняет изменения, сделанные в данной панели инструментов, в соответствующем файле панели (*.bar).
ОтменаЗакрывает диалоговое окно без сохранения.
СправкаОткрывает эту страницу справки.