Назначает выполнение выражения (или клавиатурного Макро) при нажатии функциональной клавиши (или их комбинаций).

SET FUNCTION nFunctionKeyNumber | KeyLabelName TO [eExpression]

Параметры

nFunctionKeyNumber

Определяет номер функциональной клавиши. Например, используйте команду SET FUNCTION 2 - для определения действия клавиши F2 .

KeyLabelName

Определяет допустимую комбинацию нажатия функциональных клавиш; например, в комбинации с клавишами CTRL или SHIFT, что обеспечивает более широкое использование функциональных клавиш. См. дополнительно раздел ON KEY LABEL.

TO [ eExpression]

Определяет серию нажатий различных клавиш или их комбинаций, как клавиатурного Макро. Visual FoxPro интерпретирует "точку-с-запятой" (;) в данном выражении как перевод строки (carriage return).

Назначения Функциональных клавиш очищаются командой CLEAR MACROS.

Expand imageСм. также