Управляет клавишной навигацией Visual FoxPro.

SET KEYCOMP TO DOS | WINDOWS

Замечания

SET KEYCOMP определяет клавиши и комбинации клавиш, которыми Вы пользуетесь для передвижения по интерфейсу Visual FoxPro, перемещаясь к элементам управления типа кнопок, списков, меню, и так далее. Действие SET KEYCOMP зависит от элемента управления.

Используйте SET KEYCOMP, если Вы хотите использовать клавиши, которые являются для Вас привычными.

Для навигации в Microsoft Windows с использованием клавиш MS-DOS, выполните следующее:

Скопировать код
SET KEYCOMP TO DOS

Вы можете определить опции DOS или WINDOWS (задана по умолчанию).

Вы можете определить начальное значение установки SET KEYCOMP в вашем файле конфигурации Visual FoxPro Config.fpw. Например, следующая строка, помещенная в вашем файле конфигурации, имеет эффект SET KEYCOMP TO DOS:

Скопировать код
KEYCOMP = DOS

Этот раздел описывает, какое действие оказывают на Visual FoxPro варианты DOS и WINDOWS.

Default buttons (активные по умолчанию кнопки)

DOS

Активная по умолчанию кнопка в диалоговом окне имеет фокус; её начертание не изменяется. Она срабатывает, когда Вы нажимаете CTRL+ENTER.

WINDOWS

Активная по умолчанию кнопка в диалоговом окне может изменять свое начертание, когда Вы передвигаетесь между элементами управления. Она может иметь тусклое начертание, или она получает начертание фокуса (окружена полужирной границей), чтобы указать, что она является текущей по умолчанию. Она срабатывает, когда Вы нажимаете ENTER. ENTER всегда приводит к выполнению действия кнопки, активной по умолчанию.

Для иллюстрации того, как измененяется вид активной кнопки в диалоговом окне, примените SET KEYCOMP TO WINDOWS, выберите Open из меню File, и затем нажмите TAB, для перемещения по диалоговому окну Open.

Access keys (клавиши быстрого доступа)

DOS

Клавиша доступа для элемента управления - это отдельная клавиша. Если Вы не находитесь в элементе управления, который управляется клавиатурой (поле со списком или список), Вы можете нажать клавишу доступа, чтобы его активизировать.

WINDOWS

Клавиша доступа для элемента управления может быть отдельной клавишей или комбинацией клавиш. Если текущий элемент управления управляется клавиатурой (поле со списком или список), Вы можете нажать ALT плюс клавишу доступа для перехода к этому элементу управления. Чтобы перейти к другому контролу, Вы можете нажать клавишу доступа или ALT плюс клавишу доступа.

Combo boxes (поле со списком)

DOS

Когда поле со списком имеет фокус Вы можете его открыть, нажимая ENTER или SPACEBAR. Клавиатурное управление в пределах поля со списком не доступно, пока поле со списком не является открытым.

WINDOWS

Когда поле со списком имеет фокус, Вы можете его открыть, нажимая SPACEBAR, ALT+UP ARROW, или ALT+DOWN ARROW. Клавиатурное управление в пределах поля со списком доступно, когда поле со списком имеет фокус, и когда оно является открытым. Например, активное поле со списком содержит список доступных дисков. Если диски A, B, и C доступны, а в настоящее время отображается диск B, то Вы можете выбрать диск C, не открывая поле со списком, нажимая C или клавишу DOWN ARROW. Таким образом диск C выбран, и Вы передвигаетесь к следующему элементу управления.

Option buttons (группа переключателей)

DOS

Нажимайте клавишу TAB, когда группа переключателей является активной, чтобы перемещаться среди элементов группы переключателей.

WINDOWS

Нажимайте клавишу TAB, когда группа переключателей активна, чтобы перемещаться с группы переключателей на следующий элемент управления. Чтобы перемещаться среди элементов в группе переключателей, нажимайте клавиши UP ARROW и DOWN ARROW.

Browse window (окно обзора)

DOS

Поле не является активным после входа в него.

WINDOWS

Поле автоматически становится активным после входа в него.

См. Также