条形图和百分比

你可以将状态栏配置为将各种信息值作为百分比显示。例如,当前驱动器上已用磁盘空间的百分比,或者已选文件总大小以目标文件夹中的可用空间百分比表示。可以两种方式显示百分比值 - 作为数字或作为条形图。

  • {pf}{pu} 代码显示已用和可用磁盘空间的百分比。这些已在 磁盘空间代码 页面中详细说明。

  • {cp} 代码可以显示根据任何其它状态栏信息代码计算出的百分比。

  • {bg} 代码显示表示计算百分比的条形图。

{cp} 代码用于显示根据两个其它状态栏信息代码或一个代码和一个绝对值计算出的百分比。{cp} 代码的模板如下:

{cp+V=<num>/<den>}

在以上模板中,<num> 是要除的值,而 <den> 是除数。然后将结果乘以 100 以得出最终百分比,该百分比将显示在状态栏中。<num><den> 都可以指代生成数字的任何状态栏代码。它们还可以指定绝对值,并且此值可以用字节、千字节(使用后缀 kb)、兆字节(使用后缀 mb)或千兆字节(使用后缀 gb)表示。

例如:

  • 要显示已选项目大小({sb})相对于目标文件列表中的可用空间({dfDb})的百分比,你应指定 {cp+V=sf/dfDb}

  • 要显示已选文件大小相对于 4.7 GB(空 DVD 的大小)的百分比,你应指定 {cp+V=sb/4.7gb}

如果单独使用 {cp}(不指定 +V=),则默认行为是指示已用磁盘空间的值 - 这相当于 V=du/dt。对此的例外是如果 {cp} 之前使用了 {bg} 代码 - 在此情况下,将显示条形图反映的百分比。

{bg} 代码用于在状态栏中显示条形图。显示的默认图形是当前驱动器上已用磁盘空间百分比。你可以使用一个或多个参数配置 {bg} 代码,以控制:

  • 图形的宽度

  • 文本和填充颜色

  • 使用的渐变填充类型(如果存在)

  • 使用的边框类型(如果存在)

  • 它应出现在哪一行上(让你将一个条形图定位在另一个条形图上方)

  • 图形计算中使用的状态栏信息代码

{bg} 代码的模板如下:

{bg+<param>,<param>,...}

可用参数有:

代码说明

W=<width>

设置图形的宽度(以像素为单位)。指定 -1 使图形与所在的栏部分一样宽。正数将随系统 DPI 缩放,因此在标准 DPI 下 50 的宽度为 50 像素,而在 200% DPI 下宽度为 100 像素。可以将负值(-1 除外)用于指定不随 DPI 缩放的宽度。

C=#<rrggbb>

设置条形图颜色。当条形图是实心时使用此设置 - 当使用渐变条形图时使用 C1C2。颜色以十六进制符号给出,例如 C=#ff8000

C1=#<rrggbb>

使用渐变填充时设置条形图的左色。

C2=#<rrggbb>

使用渐变填充时设置条形图的右色。

C3=#<rrggbb>

设置当计算出的百分比大于 100% 时的条形图颜色。例如,你可以创建一个条形图,将已选文件的大小与 DVD 上的空间进行比较 - 如果大小大于 4.7GB,则条形图可以变为红色。

B=#<rrggbb>

设置条形图的背景色。这是用于填充未被条形图占据的空间的颜色(即在条形图右侧)。

B=n

不使用条形图的背景填充 - 状态栏的背景将显示在条形图右侧。

T=#<rrggbb>

设置绘制在条形图顶部的百分比值的文本颜色。颜色以十六进制符号给出,例如 T**=#ffffff**。

T=n

不显示百分比值。

G=<gradient>

最后更新于