更新信息(update log):
- . 增强颜色赋值功能。修正color及echo帮助信息。(issues #161)。 @[yaya]
- 按目标分配颜色,顺序不能乱(未选菜单 被选菜单 帮助 标题)。颜色可用占位符n替换。
例: color black/cyan yellow/cyan red/cyan light-green/cyan 字符颜色/背景颜色,使用符号颜色。
例: color 0x30 0x3e 0x34 0x3a 高位背景色,低位字符颜色,8位数字。
例: color 0x888800000000 0x888800ffff00 0x888800880000 0x88880000ff00 64位数字。
例: color 0x30 其余同NORMAL。在命令行上使用,改变控制台颜色。
例: color 0x30 0xe n 0xa 背景色取自NORMAL。使用占位符n。
- 可以给指定目标赋颜色,NORMAL应当在首位。
例: color normal=0x888800000000 其余目标颜色同NORMAL。
例: color normal=0x4444440000ffff helptext=0xc highlight=0xd heading=0xe border=0xa 背景色同NORMAL。
例: color standard=0xFFFFFF 改变控制台颜色。
- 改变字符串的颜色
例: echo $[0xCD]字符串 改变字符串的颜色(8或64位数字)。C=背景色,D=字符颜色。
例: echo $[]字符串 字符串使用系统标准颜色。
- 具体颜色可在命令行查看。
例: echo -h-rrggbb
例: echo -rrggbb
对应源码(sources):
查看源码(Browse source)
下载源码(Download ZIP)
更新信息(update log):
- . 修正 setmenu 函数,并且增加下列参数:(issues #159)。 @[yaya]
- —draw-box=[索引]=[起始x]=[起始y]=[水平长度]=[垂直长度]=[线宽]=[颜色]
划线或画框。其中:索引=1-16;颜色=24色;线宽=1-255;尺寸单位是像素。
—draw-box=[索引] 清除指定的线或框。
—draw-box= 清除所有的线或框。
- —string= 清除所有的字符串。
对应源码(sources):
查看源码(Browse source)
下载源码(Download ZIP)