set color of scheme 命令

请参阅

指定配色方案的颜色或把一个配色方案复制到另一个配色方案。

语法 

SET COLOR OF SCHEME nScheme1 TO
[SCHEME nScheme2 | ColorPairList]

参数
nScheme1

指定要更改的配色方案的编号。这个值可以是一个 1 到 24 之间的数。

附注
在 Visual FoxPro 中,配色方案 13 到 15 留作内部使用。在 FoxPro for Windows 中,配色方案 13 和配色方案 14 留作内部使用。在 FoxPro for Macintosh 中,配色方案 13 到 16 留作内部使用。请不要使用这些配色方案。

TO [SCHEME nScheme2]

指定改变 nScheme1 后的配色方案的编号。

TO [ColorPairList]

指定配色方案中想改变的颜色对数目,最多为 10 对。如果在某一个颜色对相应的位置上放置一个逗号,则可以指定不更改这个颜色对,这样便可以有选择地改变配色方案中的颜色对。例如,要把配色方案 1 中第三个颜色对改变为亮白色和蓝色,其他的颜色设置不变,可以使用如下命令:

SET COLOR OF SCHEME 1 TO , , W+/B*


颜色对也可以用六个用逗号隔开的 RGB (红、绿和蓝)颜色值来表示。例如,要把配色方案 1 中第三个颜色对改变为亮白色和蓝色,其他的颜色设置不变,可以使用如下命令:

SET COLOR OF SCHEME 1 TO , , RGB(255,255,255,0,0,255)

说明

在 FoxPro for MS-DOS 中,如果执行不包括可选子句的 SET COLOR OF SCHEME nScheme1 TO 命令,则 FoxPro for MS-DOS 从最后一个命名的颜色集合中获得配色方案 nScheme1。搜索的顺序是:最后一个装入或保存的颜色集合、SET COLOR SET 定义的最后一个颜色集合、从 CONFIG.FP 中装入的最后一个颜色集合、FoxPro for MS-DOS 默认的颜色集合开始。如果根本没有命名颜色集合,则恢复硬件的默认值。
在 Visual FoxPro,FoxPro for Windows 和 FoxPro for Macintosh 中,不是所有的界面元素都能由配色方案控制。例如,查看窗口和命令窗口等系统窗口、系统菜单栏等等,它们的颜色由控制面板的颜色设置控制。执行不包括可选子句的 SET COLOR OF SCHEME nScheme1 TO 命令,可从当前配色方案中恢复颜色。

有关颜色设置和配色方案的详细内容,请参阅颜色概述主题。