显示或移去基于字符的状态栏。包含此命令是为了提供向后兼容性。
语法
SET STATUS ON | OFF | TIMEOUT TO [nSeconds]
参数
ON
显示基于字符的状态栏。
OFF
(默认值)移去基于字符的状态栏。
TIMEOUT TO [nSeconds]
在 Visual FoxPro 和 FoxPro for Macintosh 中,指定信息在图形状态栏中的显示时间。
在 FoxPro for MS-DOS 中,TIMEOUT 子句被忽略。
数值表达式 nSeconds 指定信息在图形状态栏中的显示时间,以秒为单位。例如,如果 nSeconds 为 10,那么信息显示 10 秒后清除。如果 nSeconds 为 0,信息将一直显示在状态栏中直到按某一键为止。
默认情况下,信息显示在图形状态栏中的时间是 5 秒。要恢复默认设置,应发出不带数值表达式 nSeconds 的TIMEOUT 子句:
SET STATUS TIMEOUT TO
说明
SET STATUS 可以在 Visual FoxPro 主窗口中显示或移去基于字符的状态栏。
当您选择一个菜单或菜单项时,有关该菜单或菜单项的信息显示在状态栏中。显示在状态栏中的其他信息还有:
当以共享方式打开表时,记录或文件的锁定状态也显示在状态栏中。每当执行一条命令改变了状态信息时就更新状态栏。
当显示基于字符的状态栏时,支持信息的命令(DEFINE MENU、DEFINE POPUP、DEFINE BAR 等)所产生的信息将出现在状态栏下面。可以使用 SET MESSAGE 指定在另外的位置显示信息。
在 Visual FoxPro 和 FoxPro for Macintosh 中,可以使用 SET STATUS 设置信息在图形状态栏中的显示时间。
要在 Visual FoxPro 和 FoxPro for Macintosh 中显示图形状态栏,请参阅 SET STATUS BAR。