infow

首页  后退  前进

infow

down2

在窗口显示字符串信息

 

infow=Mode, , ||Thems, ||attach<>, ||titlx<>

 

参数:

Mode

创建字符串的模式:

 0  - 在指定程序的标题中创建。

 1  - 在指定程序的特定窗口面板中创建(默认情况下在桌面上)。

  2  - 启用/关闭指定程序标题中的字符串

  3  - 启用/关闭指定程序的特定窗口面板中的字符串

 4  - 在指定程序的标题中创建(如果未找到窗口,则显示错误消息)。


其它参数:

Thems

主题. TCIMG.ini中记录信息字符串设置的字段名称.默认名称为 TitleWindow(即[TitleWindow]字段).


该字段中的大多数键用于 Mode=1 时。Line键的解释请参见注释.

attach<>

依附的主窗口. attach<CLASS|Left|Top>参数允许您为指定的窗口创建字符串信息,其中:

CLASS - 正在为其创建字符串的窗口的类(TTOTAL_CMD).

Left - 相对于主窗口的左侧水平缩进值.

Top - 相对于主窗口的左上角垂直缩进值.


LeftTop 用于Mode=1及Mode=3

titlx<>

强制指定标题文本. 您可以使用titlx<String>参数强制指定窗口的标题, 其中:

String - 设置的窗口文本


用于Mode=0,Mode=2Mode=4

默认情况下,标题取自指定的窗口,并附加字符串信息

备注

字符串信息中显示的信息在 line 键中规定

 •可以使用任何文本信息.

 •在所需的位置插入下列专用标签,在显示过程中将替换为相应的值:

字符串信息专用标签

标签名称

信息

¤TIME¤FORMAT¤

日期. FORMAT可以包含YYYY.YY.MM.DD.HH.NN.SS.WW.AA,其中:

 YYYY  - 年,四位数字.

 YY  - 年,最后两位数字.

 MM  - 月,从01到12.

 DD  - 日,从01到31.

 HH  - 时,从00到23的24小时格式.

 NN  - 分,从00到59.

 SS  - 秒,从00至59.

 WW  -星期几。从1到7,每周以周日开始、周六结束.

 AA  - 当年中的第几天,从1到366.

分隔符点"."也可以是其它文字或符号.

¤DATA¤FORMAT¤

日期. FORMAT可以包含以下缩写(符号或字符组合):

h.hh.H.HH.m.mm.s.ss.t.tt.d.dd.ddd.dddd.M.MM.MMM.MMMM.y.yy.yyyy

它们可以按任何顺序排列并多次使用.

分隔符可以使用任何其它符号,并不限定为 ".".

 

缩写

描述

时间:

h

小时,数字无前导零; 12小时制

hh

小时,数字有前导零; 12小时制

H

小时,数字无前导零; 24小时制

HH

小时,数字有前导零; 24小时制

m

分钟,数字无前导零

mm

分钟,数字有前导零

s

秒,数字无前导零

ss

秒,数字有前导零

t

时间标记符号A或P(如果在系统中设置了输出)

tt

时间标记符号AM或PM(如果在系统中设置了输出)

日期:

d

日期,数字没有前导零

dd

日期,数字有前导零

ddd

星期几的字母缩写

dddd

星期几的全名

M

月,数字没有前导零

MM

月,数字有前导零

MMM

月,三个字母的缩写(如aug)

MMMM

月,全名(如八月)

y

年,最后两位数字,无前导零

yy

年,最后两位数字,有前导零

yyyy

年,四位数字

 

¤CPU¤

进程负载百分比.

¤CPU0¤

进程负载百分比(不带前导零).



¤USEDMEMORY¤

已用内存(百分比).

¤FREEMEMORY¤

剩余内存(百分比).



¤FRAMM¤

物理内存:总大小(以兆字节M为单位)).

¤FRAMG¤

物理内存:总大小(以千兆字节G为单位).

¤ARAMM¤

物理内存:可用大小(以兆字节M为单位).

¤ARAMG¤

物理内存:可用大小(以千兆字节G为单位).

¤XRAMM¤

物理内存:已用大小(以兆字节M为单位).

¤XRAMG¤

物理内存:已用大小(以千兆字节G为单位).



¤SRAMM¤

页面文件:总大小(以兆字节M为单位).

¤SRAMG¤

页面文件:总大小(以千兆字节G为单位).

¤PRAMM¤

页面文件:可用大小(以兆字节M为单位)).

¤PRAMG¤

页面文件:可用大小(以千兆字节G为单位).

¤RRAMM¤

页面文件:已用大小(以兆字节M为单位).

¤RRAMG¤

页面文件:已用大小(以千兆字节G为单位).



¤WRAMM¤

虚拟内存:总大小(以兆字节M为单位).

¤WRAMG¤

虚拟内存:总大小(以千兆字节G为单位).

¤VRAMM¤

虚拟内存:可用大小(以兆字节M为单位)。

¤VRAMG¤

虚拟内存:可用大小(以千兆字节G为单位).

¤ZRAMM¤

虚拟内存:已用大小(以兆字节M为单位).

¤ZRAMG¤

虚拟内存:已用大小(以千兆字节G为单位).



¤ACM¤

C:盘的大小(以兆字节M为单位).

¤ACG¤

C:盘的大小(以千兆字节G为单位).

¤SCM¤

C:盘的可用空间(以兆字节M为单位).

¤SCG¤

C:盘的可用空间(以千兆字节G为单位).

¤FC¤

C:盘已占用的磁盘空间的百分比.

¤PC¤

C:盘可用的磁盘空间的百分比.

¤LC¤

C:盘的标签.

¤A*

¤A*

¤S*

¤S*

¤F*¤

¤P*¤

¤L*¤

其它磁盘的信息标签仿上书写,其中*换为对应的驱动器号.

¤AZM¤

Z:盘的大小(以兆字节M为单位).

¤AZG¤

Z:盘的大小(以千兆字节G为单位).

¤SZM¤

Z:盘的可用空间(以兆字节M为单位).

¤SZG¤

Z:盘的可用空间(以千兆字节G为单位).

¤FZ¤

Z:盘已占用的磁盘空间的百分比.

¤PZ¤

Z:盘可用的磁盘空间的百分比.

¤LZ¤

Z:盘的标签.

 



需要连接到互联网

¤DOWNLOAD¤

下载速度(千字节/兆字节/秒).

¤UPLOAD¤

上传速度(千字节/兆字节/秒).

¤DOWNLOADM¤

下载速度(兆字节/秒).

¤UPLOADM¤

上传速度(兆字节/秒).

¤DOWNLOADMBIT¤

下载速度(兆比特/秒).

¤UPLOADMBIT¤

上传速度(兆比特/秒).

 

 


动态显示有关CDROM和可移动磁盘的信息


两个 § 字符之间使用以下标签将意味着有关可移动媒体的信息的动态显示.

删除设备或清空驱动器时,字符串信息将被删除.

连接设备后,信息将会添加到该字符串.

例如: §¤N¤ ¤L¤ ¤SG¤¤P¤%§

¤N¤

驱动器号(C :).

¤AM¤

磁盘大小(以兆字节M为单位)

¤AG¤

磁盘大小(以千兆字节G为单位)

¤SM¤

可用磁盘空间量(以兆字节M为单位)

¤SG¤

可用磁盘空间量(以千兆字节G为单位))

¤F¤

占用的磁盘空间的百分比.

¤P¤

可用的磁盘空间的百分比.

¤L¤

磁盘的标签.

 

 

¤KEY¤

显示键盘布局更改

 

 

?<info=String>?

插入静态信息,其中:

String - 这是附录10中的一个或一系列参数.

?*<info=String>?

插入动态信息,其中:

String - 这是附录10中的一个或一系列参数.

示例

[TitleWindow]

...

Line=¤TIME¤YY.MM.DD - HH:NN:SS¤ CPU:¤CPU¤% UMEM:¤USEDMEMORY¤% FMEM:¤FREEMEMORY¤% C:¤PC¤% D:¤PD¤%

 

[TitleWindow3]

Line=¤DATE¤ddd dd MMM yyyy HH:mm:ss¤ CPU: ¤CPU¤% 内存: ¤USEDMEMORY¤%

 

如下图所示:

infow1

infow2

infow3

 

 • 如果没有找到指定的窗口(字符串依附的主窗口),则输出错误消息(Mode=4),并退出.

 • 如果指定的窗口(字符串依附的主窗口)被关闭,则字符串信息也一起退出.

 

参见:

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

例子

?

 

exect=$var_n=Number(WinGetHandle('[ACTIVE]')) dubls=3 infow=2||TitleWindow1||attach<@$var_n> tcimg=$cm540 ;; 在活动窗口的标题后面,按照[TitleWindow1]字段中的设置创建信息文本。启用后,TC不再需要专门刷新面板。

infow=0||attach<TTOTAL_CMD> ;; 在Total Commander的标题后面创建字符串信息

infow=0||TitleWindow_0||attach<TTOTAL_CMD>||titlx<~~> ;; 删除Total Commander标题

 

infow=0||TitleWindow3||attach<TTOTAL_CMD> ;; 在Total Commander的标题后面创建字符串信息,按照[TitleWindow3]中的设置。

 

infow=0||TitleWindow4||attach<TTOTAL_CMD> ;; 在Total Commander的标题后面创建字符串信息,按照[TitleWindow4]中的设置。

 

infow=0||TitleWindow6||attach<TTOTAL_CMD> ;; 在Total Commander的标题动态显示可移动磁盘的有关信息

 

infow=0||TitleWindow7||attach<TTOTAL_CMD> ;; 在Total Commander标题后面,按[TitleWindow7]字段的设置建信息行(使用info参数插入信息)

 

infow=0||TitleWindow8||attach<TTOTAL_CMD> ;; 在Total Commander标题后面,按[TitleWindow8]字段的设置创建信息行(使用info参数插入动态信息)

 

infow=0||TitleWindow9||attach<TTOTAL_CMD> ;; 在Total Commander标题后面,按[TitleWindow9]字段的设置创建信息行(使用info参数插入动态信息)

 

infow=1 ;; 在桌面上创建字符串信息行窗口

 

infow=1||attach<TTOTAL_CMD|350|7> ;; 在桌面相对于Total Commander的坐标350x7位置创建字符串信息窗口

 

infow=1||TitleWindow2 ;; 在桌面上创建字符串信息行窗口,按[TitleWindow2]中的设置。

 

infow=1||TitleWindow2||attach<TTOTAL_CMD|350|7> ;; 在桌面相对于Total Commander的坐标350x7位置创建字符串信息窗口,按[TitleWindow2]中的设置

 

infow=2||attach<AkelPad4>||titlx<AkelPad> title=AkelPad||$AkelPad4 ;; 在AkelPad的标题中创建字符串信息行窗口,再次按按钮则从标题中删除该行

 

infow=2||TitleWindow1||attach<TTOTAL_CMD> tcimg=$cm540 ;;在Total Commander的标题创建信息字符串,按[TitleWindow1]字段中的设置(。如果启用,TC的标题更新不需要专门刷新

 

iniwr=%%TCIMG_INI%%||Autorun||Autorun9||ShellExec~~/TT~~/W~~/SW_HIDE~~%%COMMANDER_PATH%%\TCIMG.exe~~infow=0Chr(124)Chr(124)attach<TTOTAL_CMD> ;; 在[Autorun]字段中的Autorun9键写入TCIMG.ini指定的字符串

 

up2

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