barpl

首页  后退  前进

barpl
down2

将按钮添加到Total Commander工具栏.

 

barpl=FileBar||Numbers 或 RegExp||FileBar, ||Plus, ||Dialogs, ||<info>, ||update<>, ||backup<>

 

参数:


1-强制参数.

FileBar

工具栏. 可能的选择:

 x - 活动顶部工具栏.

 v - 垂直工具栏.

 FileBar - BAR文件(工具栏)的完整路径,其中将执行带按钮的操作.

--------------------------------------------------------------------------------

 文件列表,可能的选项:

   NumberKey - [Setting]部分中TCIMG.ini中ListBars键(ListBars1 ... ListBarsN)的序列号,其中写入以下内容:带.bar ||的文件夹的路径和逗号分隔的文件名.

   • %L - 所选文件列表.

   • List - 完整路径列表的路径。见补充№7.

   • cliplist - 剪贴板中的完整路径列表.

   • PS<> - 目录对象列表。见补充№22.

   • FOLDC<> - 目录内容对象列表。见补充№22.

   • FOLDM<> - 所选对象列表和子文件夹中的所有对象。见补充№22.

   • LISTF<> - 指定对象的列表。见补充№22.

   • [tc] - 各种面板清单([tc = TL]),参见第12号补充

   • GLOBALNAME - 全局变量传输的数据。见补充№23


2-强制参数.

Numbers

RegExp

数字或正则表达式.

Numbers - 按钮的数量或数量,可以选择:

RegExp - 正则表达式.

 ??Key - 来自[FormatUser]部分的TCIMG.ini的key,其中为搜索指定了正则表达式.

   正则表达式应该返回要删除的按钮的编号.


3-强制参数:

FileBar

要插入的按钮。可能的选择:

 FileBar - BAR文件的完整路径(工具栏)

 {Section} - 带有来自tcg文件的大括号的部分的名称,其中写入了按钮,请参阅附录31.

 GLOBALNAME<xN> - 全局变量按钮.

--------------------------------------------------------------------------------

{Section} 和 GLOBALNAME<xN> 的语法与通常的-BAR文件相同.


高级选项:

Plus

附加按钮插入. Begin1|End1|Begin2|End2

 Begin1 - 在插入参数№3的开头插入按钮

 End1 - 从参数编号3插入插入按钮的末尾

 Begin2 - 从参数1到开头插入工具栏

 End1 - 从参数№1插入工具栏的末尾

--------------------------------------------------------------------------------

Begin和End的可能选项:

 0 - 什么都不插入.

 FileBar - BAR文件的完整路径(工具栏)

 {Section} - tcg文件中带有花括号的部分的名称,其中写入了按钮,请参阅附录31.

 GLOBALNAME<xN> - 全局变量按钮.

--------------------------------------------------------------------------------

{Section}和GLOBALNAME <xN>的语法与通常的-BAR文件中的语法相同.

Begin和End可以包含一个或多个按钮.

可以在文件SHAPED.tcg中找到示例

Dialogs

对话框.

各种对话框的参数见附录18.

 [input]  -  InputBox中的输入信息对话框.

 [richinput]  - 在RichInputBox中输入信息的对话框.

 [combo] - 在ComboBox中选择信息的对话框.

 [group]  - 在GroupBox中选择信息的对话框.

 [check] - 在复选框中选择信息的对话框.

 [edits] - 在EditBox中选择信息的对话框.

 [sfold]  - 选择目录

 [zfold]  - 选择目录.

 [sopen]  - 选择要打开的文件.

 [ssave]  - 选择要保存的文件.

 [sicon]  - 查看和选择图标.

 [msgbx] - MsgBox消息窗口.

 [updwn] - 选择数字信息UpDown.

...和其他对话框.

<info>

收到的各种信息. 见附录10.


 

update<>

工具栏更新.参数update<Number>,其中Number:

 0 - 创建按钮后不更新(不要打开)工具栏.

 1 - 更新(打开)工具栏(默认).

backup<>

备份. 参数 backup<Number>,其中 Number:

 0 - 不创建备份文件.

 1 - 创建备份文件(默认)(如果存在则覆盖以前的备份).

备注

可以在要创建的-BAR文件的内容中使用以下标记:

:PATH_TCIMG: - 它将被tcimg的相对路径(相对于Total Commander)取代,并且可能出现其他标签。

 

参见:

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

例子

 

"bardl=%%COMMANDER_PATH%%\Bar\Ml_BAR\Test.bar||??bardl1||update<0>" - 通过从bardl1键中的[FormatUser]获取的正则表达式删除文件栏按钮

"bardl=%UL||??bardl1||update<0>" - 通过从bardl1键中的[FormatUser]获取的正则表达式删除所选条形文件中的按钮

"bardl=1||??bardl1||update<0>" - 使用从bardl1键中的[FormatUser]获取的正则表达式删除文件中的条形按钮(取自ListBars1键)

 

"barpl=D:\Test\xxxxx.bar||1||D:\Test\yyyy.bar" - 从yyyy.bar添加到xxxxx.bar按钮的开头

"barpl=D:\Test\xxxxx.bar||3||D:\Test\yyyy.bar" - 将xxxxx.bar添加到yyyy.bar按钮的第3个位置

"barpl=D:\Test\xxxxx.bar||-1||D:\Test\yyyy.bar" - 从yyyy.bar添加到xxxxx.bar按钮的末尾

 

"barpl=D:\Test\xxxxx.bar||1||{BAR_TEST}" - 从{BAR_TEST} tcg文件部分添加到xxxxx.bar按钮的开头

"barpl=D:\Test\xxxxx.bar||3||{BAR_TEST}" - 将xxxxx.bar添加到tcg文件的{BAR_TEST}部分的按钮的第3个位置

"barpl=D:\Test\xxxxx.bar||-1||{BAR_TEST}" - 添加到tcg文件的{BAR_TEST}部分的xxxxx.bar按钮的末尾

"barpl=D:\Test\xxxxx.bar||-1||{BAR_TEST}||update<0>" - 从tcg文件的{BAR_TEST}部分添加到xxxxx.bar按钮的末尾(不要打开xxxxx.bar)

 

"barpl=D:\Test\xxxxx.bar||1||D:\Test\yyyy.bar||0|{separator}" - 从yyyy.bar添加xxxxx.bar按钮的开头添加一个分隔符

"barpl=D:\Test\xxxxx.bar||-1||D:\Test\yyyy.bar||{separator}" - 添加一个分隔符,从yyyy.bar添加到xxxxx.bar按钮的末尾

"barpl=D:\Test\xxxxx.bar||5||D:\Test\yyyy.bar||{break}|{break}" - 从yyyy.bar添加第5个位置xxxxx.bar按钮并添加连字符

"barpl=D:\Test\xxxxx.bar||5||D:\Test\yyyy.bar||{break}|{break}|{but_test1}|{but_test2}" - 从yyyy.bar添加xxxxx.bar按钮的第5个位置,在xxxxx.bar的开头和结尾添加连字符+附加按钮

 

"barpl=x||1||D:\Test\yyyy.bar" - 将yyyy.bar中的按钮添加到活动面板的顶部

"barpl=x||-1||D:\Test\yyyy.bar" - 将yyyy.bar中的按钮添加到活动面板的末尾

"barpl=x||5||D:\Test\yyyy.bar" - 从yyyy.bar添加一个按钮到第五个位置的活动面板的末尾

 

"barpl=v||1||D:\Test\yyyy.bar" - 将yyyy.bar中的按钮添加到垂直面板的开头

"barpl=v||-1||D:\Test\yyyy.bar" - 将yyyy.bar中的按钮添加到垂直条的末尾

"barpl=v||5||D:\Test\yyyy.bar" - 从yyyy.bar添加到按钮第5位的垂直面板的末尾

 

 

 

up2

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