xbarx

首页  后退  前进

xbarx
down2

浮动工具栏.

 

xbarx=FileBar, ||Thems, , ||attach<>

 

参数:

FileBar

路径. FileBar - 充分 路径 到-BAR文件. (%P%N, c:\Test\File.bar) 见附录7

Thems

主题. TCIMG.ini中记录了面板设置的字段名称.默认名称为PanelBar(即[PanelBar]字段).


其它参数:

attach<>

连接到窗口. 附加<CLASS|Left|Top>参数允许您将面板附加到指定的窗口, 其中:

CLASS - 面板附加到的窗口的类(TTOTAL_CMD).

Left - 程序左上角左侧的缩进.

Top - 从程序左上角的缩进.

备注

工具栏的主要功能:

 • 便携性.所有设置都存储在 TCIMG.ini[PanelBar]

 •退出时保存面板位置.

 •能够更改按钮的大小.

 •设置面板的透明度或背景颜色.

 •支持创建多行面板(多行).

 •水平和垂直显示面板.

 •使用不同的设置同时调用多个面板.

 •选择按钮的工具提示类型:更改字体,字体颜色,背景颜色,提示图标.

 •面板与屏幕边缘的粘合力.

 •当您将光标悬停在屏幕边缘时,自动隐藏面板并选择外观模式.

 •支持按钮之间的分隔符.

 •使用拖放 - 将快捷方式,文件或文件夹拖到工具栏上创建一个按钮.

 •在Total Commander中编辑面板(条形文件).

 •复制和传送按钮.

 •从交换机的剪贴板中删除/剪切/插入/替换/更改/更改按钮.

 •在Explorer和Total Commander中打开一个路径.

 •更改"字段"的大小和颜色以拖动面板.

 •设置上下文菜单的颜色.

 •支持相对和绝对路径.

 •当光标在其上无效时,自动隐藏窗口超出屏幕

  •...

 

如下图所示:

xbarx3

xbarx2

xbarx1

xbarx5         xbarx4

 

改变设置的窗口:

xbarx6

 

上下文菜单,当您右键单击"字段"拖放面板:

xbarx7

 

右键单击按钮面板上的上下文菜单:

xbarx8

 

按钮更改对话框:

xbarx9

xbarx10

 

 

文件夹中的文件夹...\Files\Bar\...包含几个测试BAR文件.

建议使用UTF-16 LE 1200编码中的BAR文件

 

命令参数可以使用:

 •GLOBALNAME  - 通过全局变量从其它命令收到的信息,见附录23

 

要通过Total Commander运行命令,在参数行的开头,您需要注册:

 total=0或total=1(1  - 激活并将焦点转移到Total Commander窗口,0  - 不传递焦点)

 

有特殊的命令允许您在面板上进行按钮:

 BUTTTON_END  - 退出面板.

 BUTTTON_RESTART  - 重新启动面板.

 BUTTTON_ONTOP  - 置顶/不置顶.

BUTTTON_END和BUTTTON_RESTART支持任何参数TCIMG:如果参数字符串不为空,则将首先启动,然后退出或重新启动.在参数中,您可以使用标签:BARFILE: - 在参数字符串的任何位置,它将被条的当前路径替换.

 

要查找有关类、标识符、窗口标题的信息,可以使用captxtwntxt命令,或者使用Au3Info、Control Viewer实用程序. 见附录25

参见:

captxt, cldar, color, diffd, fonts, infow, keylg, pasgen, playn, plays, radio, swfvw, symcn, symss, symvw, textv, timesx, vclip, video, wntxt

例子

up2 如何创建一个按钮?

 

global barjn=%L||"%p"//0//Name||delimbars<2> xbarx=GLOBALBARJN<1> ;; 粘贴所选的BAR文件(不带分隔符),在名为Name的活动面板中创建一个文件,并将其作为浮动面板打开

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_1.bar ;; 将Example_1.bar作为面板运行(来自[PanelBar]字段的设置)

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_1.bar||attach<AkelPad4|0|0> ;; 以与AkelPad相连的面板的形式运行Example_1.bar

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_1.bar||attach<TTOTAL_CMD|0|0> ;; 以Total Commander附带的面板的形式运行Example_1.bar

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_2.bar||PanelBar2 ;; 将Example_2.bar作为面板运行(来自[PanelBar2]字段的设置)

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_2.bar||PanelBar2||attach<TTOTAL_CMD|0|0> ;; 将Example_1.bar作为附加到Total Commander的面板运行(来自[PanelBar2的设置])])

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_3.bar||PanelBar2 ;; 将Example_3.bar作为面板运行(来自[PanelBar2]的设置)

 

xbarx=%%TCIMG_PATH%%\Files\Bar\Example_4.bar||PanelBar2 ;; 将Example_4.bar作为面板运行(来自[PanelBar2]的设置)

 

xbarx=%P%N ;; 以面板的形式运行光标下的BAR文件(来自[PanelBar]字段的设置)

 

xbarx=%P%N||PanelBar2 ;; 以面板的形式运行光标下的BAR文件(来自[PanelBar2]字段的设置)

up2


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