Описание команды


barsl

Сортировать по порядку команды -BAR файлов.
(файлы панелей инструментов Total Commander)

barsl=Mode(||Path)

Параметры:

Mode(||Path)Режим сортировки. Где Mode:
  0 - файлы берутся из папки, прописанной в WinCmd.ini в секции [Buttonbar] в ключе OPENBAR
  1 - файлы берутся из папки, прописанной во 2-м параметре.
  2 - файлы берутся из файла списка, прописанном во 2-м параметре.
  3 - файлы берутся из списка, во 2-м параметре прописывается порядковый номер ключа ListBars (ListBars1...ListBarsN) в TCIMG.ini в секции [Setting], в котором прописываются: путь к папке с файлам .bar|| и имена файлов через запятую.

Примечания:

В параметрах команды может использоваться:
  • GLOBALNAME - информация, получаемая из других команд через глобальные переменные см. Дополнение №23
  • [info] или <info> - информация, получаемая через параметр см. Дополнение №10
  • clpget - может использоваться совместно с другими параметрами, clpget будет заменён содержимым буфера обмена.
  • Информация возвращаемая параметром <xfolder> см. Дополнение №11
  • [tc] - информация, получаемая объектов Total Commander см. Дополнение №12
  • [input], [combo], [group], ... - вводимая информация параметров см. Дополнение №18.

Пример синтаксиса в ключах ListBars1, ListBars2 ... ListBarsN:

ListBars1=%COMMANDER_PATH%\Bar||Panel1.bar,Panel2.bar,Panel3.bar

При сортировке команд все кнопки остаются на своих местах. Команда актуальна для тех, кто занимается автоматизацией...

См. также:

barbf, barbl, barbt, bardl, barex, barjn, barnw, barpl, barsf, barsp, barss, barsw, bartr, barupd, barupv, buttc

Примеры:
 Как создать кнопку?

barsl=0 ;; сортировать команды всех файлов -BAR в папке, прописанной в WinCmd.ini в секции [Buttonbar] в ключе OPENBAR

barsl=1||%%COMMANDER_PATH%%\Bars ;; сортировать команды всех файлов -BAR в папке Bars

barsl=1||%P%N ;; сортировать команды всех файлов -BAR в папке под курсором

barsl=2||%WL ;; сортировать команды выделенных файлов -BAR

barsl=3||1 ;; сортировать команды всех файлов -BAR прописанных в TCIMG.ini в ключе ListBars1

sends=@<info=x50>??1||%%!!%%%% barsl=2||GLOBALSENDS<1> textt=GLOBALSENDS<1>||&&(menu)(\d+)(=[^\r\n]*)!!$1$2$3~~~~(№$2) barupd ;; обновить активную панель упорядочив и пронумеровав кнопки


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru