Возвращает значение, установленное командой SET
CSETFUNC()*
Возвращает значение, установленное командой SET FUNCTION TO.
------------------------------------------------------------------------------
Синтаксис
CSETFUNC(<nFunctionKey>) --> cCharString
. Функция сохранена только из соображений совместимости и
не рекомендуется для применения в последующих разработках
прикладных программ. Вместо нее используйте Clipper-функцию SET().
Параметры
<nFunctionKey> - номер функциональной клавиши.
Возвращаемое значение
cCharString - символьная строка, связанная с задаваемой
функциональной клавишей.
Описание
Функция позволяет получить и сохранить строку, связанную с задаваемой
функциональной клавишей. Для использования данной функции в начало
прикладной программы следует включить файл описаний NT250.CH при
помощи директивы:
#include "NT250.CH"
Дополнительная информация, касающаяся данной функции, находится в
файле NT250.CH, входящем в комплект поставки.
Примеры
. Клавише <F10> присваивается код комбинации клавиш <Ctrl><C>.
Установка изменяется в функции Test(). Поскольку предыдущее состояние
было сохранено, оно впоследствии может быть восстановлено:
SET FUNCTION 10 TO CHR(3)
cOldFunc := CSETFUNC(10) // Сохранение назначения
Test() // Вызов функции пользователя
SET FUNCTION 10 TO cOldFunc
CSETKEY()*
Возвращает имя процедуры, установленное командой SET KEY TO.
------------------------------------------------------------------------------
Синтаксис
CSETKEY(<nKeyValue>) --> cProcedureName
. Функция сохранена только из соображений совместимости и
не рекомендуется для применения в последующих разработках
прикладных программ. Вместо нее используйте Clipper-функцию SET().