barbt |
首页 后退 前进 |
在Total Commander工具栏上添加/删除/替换按钮.
barbt=Mode||Number, ||Panel, ||delbut<>, ||butfrom<>, ||checkadd<>, ||backup<>, ||update<>, ||Dialogs
参数:
备注 命令参数可以使用: •GLOBALNAME - 通过全局变量从其它命令收到的信息,见附录23 •[info]或 <info> - 通过参数收到的信息,参见附录10 •[tc] - Total Commander对象收到的信息见附录12
如果未指定第三个参数,则在活动工具栏上执行按钮的删除/添加/替换.
ListBars1,ListBars2 ... ListBarsN中的语法示例: ListBars1=%COMMANDER_PATH%\Bar||Panel1.bar,Panel2.bar,Panel3.bar
你可以使用对话框: 参见: barbf, barbl,barbt,bardl, barex, barjn, barnw, barsf, barsl, barsp, barss, barsw, bartr, barupd, barupv, buttc
<FOR> 1 <TO> 5 barbt=0||-1 <NEXT> ;; 删除活动工具栏中的最后5个按钮
barbt=0||1 ;; 从活动工具栏中删除第一个按钮
barbt=0||-1 ;; 从活动工具栏中删除最后一个按钮
barbt=0||1||%%COMMANDER_PATH%%\Test.bar ;; 从Test.bar工具栏中删除第一个按钮
barbt=0||-1||%%COMMANDER_PATH%%\Test.bar ;; 从Test.bar工具栏中删除最后一个按钮
barbt=0||1||1 ;; 删除工具栏上的第一个按钮(ListBars1中TCIMG.ini中的列表)
barbt=0||-1||1 ;; 删除工具栏上的最后一个按钮(ListBars1中TCIMG.ini中的列表)
barbt=0||1||v ;; 从垂直工具栏中删除第一个按钮
barbt=0||-1||v ;; 从垂直工具栏中删除最后一个按钮
barbt=0||5 ;; 从活动工具栏中删除第5个按钮
barbt=0||-5 ;; 从活动工具栏的末尾删除第5个按钮
barbt=0||-5||%%COMMANDER_PATH%%\Test.bar ;; 从Test.bar工具栏的末尾删除第5个按钮
barbt=0||5||%%COMMANDER_PATH%%\Test.bar ;; 从Test.bar工具栏中删除第5个按钮
barbt=0||-5||1 ;; 使用按钮删除工具栏末尾的第5个按钮(ListBars1中的TCIMG.ini列表)
barbt=0||5||1 ;; 删除工具栏中的第五个按钮(ListBars1中的TCIMG.ini列表)
barbt=0||5||v ;; 从垂直工具栏中删除第5个按钮
barbt=0||-5||v ;; 从垂直工具栏的末尾删除第5个按钮
barbt=1||-1 ;; 将Total Commander按钮从缓冲区添加到活动工具栏的末尾
barbt=1||1 ;; 将Total Commander按钮从缓冲区添加到活动工具栏的顶部
barbt=1||-1||%%COMMANDER_PATH%%\Test.bar ;; 从缓冲区中将Total Commander添加到面板Test.bar的末尾
barbt=1||1||%%COMMANDER_PATH%%\Test.bar ;; 将Total Commander按钮从缓冲区添加到Test.bar面板的顶部
barbt=1||-1||1 ;; 将Total Commander按钮从缓冲区添加到工具栏的末尾(ListBars1中TCIMG.ini中的列表)
barbt=1||1||1 ;; 将Total Commander按钮从缓冲区添加到工具栏的顶部(ListBars1中的TCIMG.ini列表)
barbt=1||-1||butfrom<@Ex1>||update<0> barbt=1||-1||butfrom<@Ex2>||update<0>||backup<0> barbt=1||-1||butfrom<@Ex3>||backup<0> ;; 在BUTTON.tcg中注册的模板在活动工具栏上创建3个按钮的示例
barbt=1||1||butfrom<@PreviewIco> ;; 将Total Commander按钮从.tcg文件的[PreviewIco]字段添加到活动工具栏的开头
barbt=1||1||butfrom<C:\Button.txt> ;; 将Total Commander按钮从c:\Button.txt文件添加到活动工具栏的开头
barbt=1||-1||checkadd<0> ;; 将Total Commander按钮从剪贴板添加到活动工具栏的末尾,检查start命令,如果有,则不创建按钮
barbt=1||-1||checkadd<1,3> ;; 将TC从剪贴板添加到活动工具栏的末尾,检查参数和提示,如果有,则按钮不会创建
barbt=1||-1||checkadd<1> ;; 将Total Commander从剪贴板添加到活动工具栏的末尾,检查参数是否存在,然后按钮不会创建
barbt=1||-1||checkadd<2> ;; 将Total Commander按钮从剪贴板添加到活动工具栏的末尾,检查图标(如果存在),则不创建按钮
barbt=1||-1||checkadd<3> ;; 将Total Commander从剪贴板添加到活动工具栏的末尾,检查提示,如果有,则按钮不会创建
barbt=1||-1||checkadd<4> ;; 将Total Commander按钮从剪贴板添加到活动工具栏的末尾,检查启动路径(如果存在),然后不创建按钮
barbt=1||-1||v ;; 将Total Commander按钮从缓冲区添加到垂直工具栏的末尾
barbt=1||1||v ;; 将Total Commander按钮从缓冲区添加到垂直工具栏的顶部
barbt=1||-1||v||butfrom<@Ex1>||update<0> barbt=1||-1||v||butfrom<@Ex2>||update<0>||backup<0> barbt=1||-1||v||butfrom<@Ex3>||backup<0> ;; 在BUTTON.tcg中规定的模板中,在垂直工具栏上创建3个按钮的示例
barbt=1||-1||v||checkadd<0> ;; 将Total Commander从剪贴板添加到垂直工具栏的末尾,检查start命令,如果有,则按钮不会创建
barbt=1||-1||v||checkadd<1,3> ;; 将TC从剪贴板添加到垂直工具栏的末尾,检查参数和提示,如果有,则按钮不会创建
barbt=1||-1||v||checkadd<1> ;; 将TC从剪贴板添加到垂直工具栏的末尾,检查参数是否存在,然后按钮不会创建
barbt=1||-1||v||checkadd<2> ;; 将Total Commander从剪贴板添加到垂直工具栏的末尾,检查图标(如果存在),然后按钮不会创建
barbt=1||-1||v||checkadd<3> ;; 将TC从剪贴板添加到垂直工具栏的末尾,检查提示,如果有,则按钮不会创建
barbt=1||-1||v||checkadd<4> ;; 将Total Commander从剪贴板添加到垂直工具栏的末尾,检查启动路径,如果有,则按钮不会创建
barbt=1||5 ;; 将Total Commander按钮从缓冲区添加到活动工具栏的第5个位置
barbt=1||-5 ;; 添加按钮Total Commander从缓冲区到活动工具栏末尾的第5个位置
barbt=1||5||%%COMMANDER_PATH%%\Test.bar ;; 将Total Commander按钮从缓冲区添加到Test.bar面板的第5个位置
barbt=1||-5||%%COMMANDER_PATH%%\Test.bar ;; 将Total Commander按钮从缓冲区添加到面板Test.bar的末尾的第5个位置
barbt=1||5||1 ;; 将按钮Total Commander从缓冲区添加到工具栏的第5个位置(ListBars1中TCIMG.ini中的列表)
barbt=1||-5||1 ;; 将Total Commander按钮从缓冲区添加到工具栏末尾的第5个位置(ListBars1中的TCIMG.ini列表)
barbt=1||5||v ;; 将Total Commander按钮从缓冲区添加到垂直工具栏的第5个位置
barbt=1||-5||v ;; 将Total Commander按钮从缓冲区添加到垂直工具栏末尾的第5个位置
barbt=2||1 ;; 使用剪贴板上的Total Commander按钮替换活动工具栏上的第一个按钮
barbt=2||-1 ;; 使用剪贴板上的Total Commander按钮替换活动工具栏上的最后一个按钮
barbt=2||1||%%COMMANDER_PATH%%\Test.bar ;; 用剪贴板中的Total Commander按钮替换Test.bar工具栏中的第一个按钮
barbt=2||-1||%%COMMANDER_PATH%%\Test.bar ;; 使用剪贴板上的Total Commander按钮替换Test.bar工具栏上的最后一个按钮
barbt=2||1||1 ;; 用剪贴板中的Total Commander按钮替换工具栏上的第一个按钮(ListBars1中的TCIMG.ini列表)
barbt=2||-1||1 ;; 使用剪贴板中的Total Commander按钮替换工具栏中的最后一个按钮(ListBars1中的TCIMG.ini中的列表)
barbt=2||1||v ;; 使用剪贴板上的Total Commander按钮替换垂直工具栏上的第一个按钮
barbt=2||-1||v ;; 使用剪贴板上的Total Commander按钮替换垂直工具栏上的最后一个按钮
barbt=2||5 ;; 使用剪贴板上的Total Commander按钮替换活动工具栏上的第5个按钮
barbt=2||-5 ;; 使用剪贴板中的Total Commander按钮替换活动工具栏末尾的第5个按钮
barbt=2||-5||%%COMMANDER_PATH%%\Test.bar ;; 使用剪贴板上的Total Commander按钮替换Test.bar工具栏末尾的第5个按钮
barbt=2||5||%COMMANDER_PATH%\Test.bar ;; 使用剪贴板中的Total Commander按钮替换Test.bar工具栏中的第5个按钮
barbt=2||-5||1 ;; 用剪贴板中的Total Commander按钮替换工具栏末尾的第5个按钮(ListBars1中的TCIMG.ini列表)
barbt=2||5||1 ;; 用剪贴板中的Total Commander按钮替换工具栏中的第5个按钮(ListBars1中TCIMG.ini中的列表)
barbt=2||5||v ;; 使用剪贴板上的Total Commander按钮替换垂直工具栏上的第5个按钮
barbt=2||-5||v ;; 使用剪贴板上的Total Commander按钮替换垂直工具栏末端的第5个按钮
barbt=3||х ;; 从活动面板中删除与剪贴板按钮相匹配的所有按钮
barbt=3||х||%%COMMANDER_PATH%%\Test.bar ;; 从面板中删除Test.bar所有与剪贴板按钮相匹配的按钮
barbt=3||х||%%COMMANDER_PATH%%\Test.bar||delbut<+1> ;; 从面板中删除Test.bar按钮与剪贴板上的按钮相符,如果面板有些相同,则从头开始删除一个
barbt=3||х||%%COMMANDER_PATH%%\Test.bar||delbut<-1> ;; 从面板中删除Test.bar按钮与剪贴板中的按钮相符,如果面板有些相同,则从最后删除一个
barbt=3||х||2 ;; 从工具栏中删除与剪贴板按钮相匹配的所有按钮(ListBars2中的TCIMG.ini列表)
barbt=3||х||2||delbut<+1> ;; 从工具栏中删除与剪贴板中的按钮匹配的按钮,如果面板有些相同,则从头开始删除一个(ListBars2中的TCIMG.ini中的列表)
barbt=3||х||2||delbut<-1> ;; 从工具栏中删除与剪贴板按钮相匹配的按钮,如果面板有些相同,则从顶端删除一个(ListBars2中TCIMG.ini中的列表)
barbt=3||х||delbut<+1> ;; 从活动面板中删除按钮与剪贴板上的按钮重合,如果面板有些相同,则从头开始删除一个
barbt=3||х||delbut<-1> ;; 从活动面板按钮中删除与剪贴板上的按钮相符,如果面板有些相同,则从最后删除一个
barbt=3||х||v ;; 从垂直面板中删除与剪贴板上的按钮匹配的所有按钮
barbt=3||х||v||delbut<+1> ;; 从垂直面板中删除按钮与剪贴板上的按钮重合,如果面板有些相同,则从头开始删除一个
barbt=3||х||v||delbut<-1> ;; 从垂直面板中删除与剪贴板上的按钮重合的按钮,如果面板有些相同,则从最后删除一个
barnw=New||1|0|Wcmicons.dll,2121 barbt=1||-1 ;; 在其它.bar文件所在的文件夹中创建一个新工具栏New.bar,在活动工具栏上创建一个New.bar按钮,打开编辑并添加以前复制到剪贴板的按钮
bufsr=##TOTALCMD#BAR#DATA@CRLF-2 barbt=1||5 ;; 插入主动面板线转移到第5位置
butup=0 pause=500 barbt=1||-1 ;; 从帮助主题的TCIMG.chm行中为Total Commander工具栏创建一个按钮,并将一个按钮添加到当前面板的末尾
butup=0 pause=500 barbt=2||-1 ;; 从帮助主题的TCIMG.chm行中为Total Commander工具栏创建一个按钮,并替换当前面板中的最后一个按钮
butup=0||$тест||#%%COMMANDER_PATH%%\Wcmicons.dll,19 pause=500 barbt=1||-1 ;; 从参数栏中的"测试"工具提示,图标库Wcmicons.dll,19中创建Total Commander工具栏的按钮,并在当前面板的末尾添加一个按钮
butup=0||$тест||#%%COMMANDER_PATH%%\Wcmicons.dll,19||&%%COMMANDER_PATH%%\TCIMGS\TCIMG.exe pause=500 barbt=1||-1 ;; 为参数栏中的"Total Commander"工具栏创建一个按钮,在"测试"工具提示,图标库Wcmicons.dll,19中指定实用程序的路径,并在当前面板的末尾添加一个按钮
gends=@<info=x50> rends=-1!!-1 <FOR> 1 <TO> GLOBALRENDS<0> sends=GLOBALRENDS<x:INDEX:>!!-1||formt<ex1> zends=TOTALCMD#BAR#DATA||$$@CRLF%%COMMANDER_PATH%%\TCIMG.exe||$$@CRLFGLOBALSENDS<x1>||$$@CRLFWcmicons.dll,1||$$@CRLFGLOBALSENDS<x2> barbt=1||-1||GLOBALGENDS<1>||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd ;; 在剪贴板中的TCIMG.txt命令行中,在活动工具栏的末尾创建按钮
gends=@<info=x50>??1 rends=-1!!-1 <FOR> 1 <TO> GLOBALRENDS<0> sends=GLOBALRENDS<x:INDEX:>??-1||formt<ex1> zends=TOTALCMD#BAR#DATA||$$@CRLF%%COMMANDER_PATH%%\TCIMG.exe||$$@CRLFGLOBALSENDS<x1>||$$@CRLFWcmicons.dll,1||$$@CRLFGLOBALSENDS<x2> barbt=1||-1||GLOBALGENDS<1>||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd ;; 根据剪贴板中TCIMG.txt命令的示例,在活动工具栏的末尾创建按钮
gends=@<info=x50>??1 rends=-1!!-1 <FOR> 1 <TO> GLOBALRENDS<0> sends=GLOBALRENDS<x:INDEX:>??-1||formt<ex2> zends=TOTALCMD#BAR#DATA||$$@CRLF%%COMMANDER_PATH%%\TCIMG.exe||$$@CRLFGLOBALSENDS<x1>||$$@CRLFWcmicons.dll,1||$$@CRLFGLOBALSENDS<x2> barbt=1||-1||GLOBALGENDS<1>||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd ;; 在剪贴板上的TCIMG.chm参考示例的行中,在活动工具栏的末尾创建按钮
gends=@<info=x54>??1 slist=%L||##path<0> <FOR> 1 <TO> GLOBALSLIST<0> zends=TOTALCMD#BAR#DATA||$$@CRLFGLOBALSLIST<:INDEX:>||$$@CRLF||$$@CRLFGLOBALSLIST<:INDEX:> ||$$@CRLFGLOBALSLIST<:INDEX:> barbt=1||-1||GLOBALGENDS<1>||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd ;; 分配的文件到Total Commander工具栏
shape=10 barbt=[group=BOX5]||[combo=BOX10][group=BOX6] ;; 使用Total Commander面板按钮的对话框
tempxx itray=3||4 xclip=1 asave=GLOBALXCLIP||$f254ClipAll.txt|1 txtsp=$f254ClipAll.txt||$f254Button||1!!9 slist=PS<$f254Button!!1!!0> <FOR> 1 <TO> GLOBALSLIST<0> barbt=1||-1||butfrom<GLOBALSLIST<:INDEX:>> <NEXT> ;; 运行命令来监视剪贴板,复制必要的TC按钮,当重复调用命令以完成跟踪并在活动工具栏上创建复制的按钮
"barbt=4||-1" - 在活动工具栏的末尾插入一个分隔符 "barbt=4||5" - 将分隔符插入活动工具栏的第5个位置 "barbt=5||-1" - 将传输插入活动工具栏的末尾 "barbt=5||5" - 将传输插入活动工具栏的第5个位置 "barbt=1||-1||butfrom<@Notepad|0>" - 在面板的末尾创建一个记事本按钮
"bufsr=&&(.*?)[~~](.*)!!$2||#!#!!@CRLF||?T|p2#4#2|d,1:-1||$$@CRLF||formt<line5> gends=@<info=x54> rends=-1!!-1||#G7||formt<52,bt1> <FOR> 1 <TO> GLOBALRENDS<0> sends=GLOBALRENDS<x:INDEX:>!!-1||formt<ex1> zends=TOTALCMD#BAR#DATA||$$@CRLF%%COMMANDER_PATH%%\TCIMG.exe||$$@CRLFGLOBALSENDS<x1>||$$@CRLFWcmicons.dll,1||$$@CRLFGLOBALSENDS<x2> barbt=1||-1||GLOBALGENDS<1>||butfrom<?GLOBALZENDS<x1>> <NEXT> barupd" - 从MENUIMG菜单语法中复制的按钮创建Total Commande工具栏上的按钮
|