@ ... FILL 命令
更改螢幕中某區域內已有文本的顏色。
語法
@ nRow1, nColumn1 FILL TO nRow2, nColumn2
[COLOR SCHEME nSchemeNumber | COLOR ColorPairList]
參數
@ nRow1, nColumn1
指定要更改顏色區域的左上角。
FILL TO nRow2, nColumn2
指定要更改顏色區域的右下角。
COLOR SCHEME nSchemeNumber
指定區域的顏色。只有指定配色方案中的第一個顏色對決定了區域的顏色。
COLOR ColorPairList
指定區域的顏色。只有指定顏色對列表中第一個顏色對決定了區域的顏色。
如果省略 COLOR SCHEME 或 COLOR 子句,則清除指定的長方形區域。清除一長方形區域也可使用 @ ... CLEAR 命令。
有關顏色方案和顏色對的詳細內容,請參閱顏色概述主題。
說明
這個命令用來更改 Visual FoxPro 主視窗或活動的用戶自定義視窗中長方形區域的文本顏色。使用該命令,只能為正在顯示的文本設定前景和背景顏色屬性。所有在使用 @ ...FILL 命令之後輸出到該指定區域中的文本,仍以螢幕或視窗默認的顏色顯示。
@ ... FILL 命令示例
以下示例先清除 Visual FoxPro 主視窗,然後用彩色填充一個區域。
ACTIVATE SCREEN
CLEAR
@ 4,1 FILL TO 10, 8 COLOR GR+/B