procedure RGBTOCMYK(R : byte; G : byte; B : byte; var C : byte; var M : byte; var Y : byte; var K : byte); begin C := - R; M := - G; Y := - B; if C < M then K := C else K := M; if Y < K then K := Y; then begin c := c - k; m := m - k; y := y - k; end…
<学渣Linux笔记>--更改ls命令的输出颜色和命令提示符颜色(二) II.更改命令提示符颜色 命令提示符的显示格式是由变量PS1决定的,首先我们查找GNU官方手册,发现如下内容(不是我喜欢写一大段,只是希望能养成查阅官方手册的习惯): The value of the variable PROMPT_COMMAND is examined just before Bash prints each primary prompt. If PROMPT_COMMAND is set and ha…
通常我们可以使用16进制的格式表示RGB颜色,比如0x2f88c0.通过位操作运算,能很方便的将其中的R,G,B颜色各部分分别提取出来.反之,也可以将R,G,B颜色值组合成一个完整的颜色. 1,提取颜色的组成部分 1 2 3 4 var color:uint = 0x445577 var r:uint = color >> 16 //0x44 var g:uint = color >> 8 & 0xFF //0x55 var b:uint = color & 0…