控制 Visual FoxPro 的键击定位。
语法
SET KEYCOMP TO DOS | WINDOWS
说明
SET KEYCOMP 决定用来访问 Visual FoxPro 界面上控件(诸如按钮、列表框、菜单等)的键击和键击组合,SET KEYCOMP 的作用与控件有关。
当想使用自已熟悉的键击时,请使用 SET KEYCOMP。
用MS-DOS 的按键在Microsoft窗口中浏览,使用如下命令:
SET KEYCOMP TO DOS
SET KEYCOMP TO DOS可以指定 DOS 或WINDOWS(默认值)选项。
可以在 Visual FoxPro 的配置文件 CONFIG.FPW 中指定 SET KEYCOMP 启动设置。
以下部分描述 DOS 和 WINDOWS 选项如何影响 Visual FoxPro。
默认按钮 | |
DOS | 对话框中的默认按钮具有焦点,并且它的外观不变化。当按CTRL+ENTER 时,会选定它。 |
WINDOWS | T当在控件中移动活动焦点时,对话框中的默认按钮外观可能变化:它可能变暗,或拥有焦点(四周是粗体黑边)来指示它是当前默认按钮。按 ENTER 键可以选定默认按钮,并且总是执行默认按钮的操作。 |
为了说明对话框中默认按钮是如何改变外观的,请发出 SETKEYCOMP TO WINDOWS 命令,然后按 TAB 键进入“打开”对话框。
访问键 | |
DOS | 控件的访问键是一个单键。如果不在一个有键盘控制的控件(组合框或列表框)中,可以按快捷键来选择它。 |
WINDOWS | 控件的访问键既可以是单键,也可以是一个组合键。如果当前控件有键盘控制(组合框或列表框),可以按 Alt 加上快捷键来选择该控件。要选择其他控件,可以按快捷键或 Alt 加上快捷键。 |
组合框 | |
DOS | 当组合框有焦点时,可以按 ENTER 键或 SPACEBAR 键打开它,在组合框没有打开之前,组合框中的键盘控制不可用。 |
WINDOWS | 当组合框有焦点时,可以通过按 SPACEBAR、ALT+UP ARROW 或ALT+DOWN ARROW 来打开它。当组合框有焦点或已打开时,可以使用组合框的键盘控制。例如,选定的组合框包含一列可用的驱动器。如果驱动器 B 是当前驱动器,且驱动器 A、B 和 C 可以使用,可以在没有打开组合框时,按 C 或 DOWN ARROW 键来选择驱动器 C。 |
选项按钮 | |
DOS | 当选中了一组选项按钮,想在选项按钮之间移动时,按 Tab 键。 |
WINDOWS | 当选中了一组选项按钮时,想从选项按钮移动到其他控件时,按Tab 键。要在选项按钮组中移动,按 Up Arrow 和 Down Arrow键。 |
浏览窗口 | |
DOS | 当光标进入字段时,不选中字段。 |
WINDOWS | 当光标进入字段时,自动选中字段。 |