Ввод и вывод - ввод и клавиатуры и мыши

Функции

Описание

CAPSLOCK( ) Возвращает значение текущего режима CAPS LOCK или производит включение или выключение этого режима.
CHRSAW( ) Определяет наличие символа в буфере клавиатуры.
CLEAR MACROS Освобожнает заданные переменные из памяти.
CLEAR TYPEAHEAD Освобожнает заданные переменные из памяти.
INKEY( ) Возвращает число, соответствующее первому нажатию клавиши или кнопки мыши в буфере клавиатуры.
INSMODE( ) Возвращает текущий режим вставки или включает или выключает этот режим.
KEYBOARD Помещает заданное символьное выражение в буфер клавиатуры.
LASTKEY( ) Возвращает целое число, соответствующее последней нажатой клавише.
MCOL( ) Возвращает позицию указателя мыши по столбцам в основном окне Visual FoxPro или в окне, определенном пользователем.
MDOWN( ) Определяет, была ли нажата кнопка мыши и возвращает соответственно значение "истина" (.T.) или "ложь" (.F.).
MOUSE Имитирует щелканье мышью (включая двойное) и перемещение мыши (в том числе при нажатой кнопке).
MROW( ) Возвращает позицию указателя мыши по строкам в основном окне Visual FoxPro или в окне, определенном пользователем.
MWINDOW( ) Возвращает имя окна, в котором позиционируется указатель мыши.
NUMLOCK( ) Возвращает текущий режим Num Lock или включает или выключает этот режим.
ON ESCAPE Задает команду, которая выполнится, если во время работы программы или команды нажать клавишу Esc.
ON KEY Задает команду, которая будет выполнена при нажатии некоторой клавиши или комбинации клавиш во время работы команды READ.
ON KEY LABEL Задает команду, которая будет выполнена, если нажать некоторую клавишу или комбинацию клавиш или щелкнуть кнопкой мыши.
PLAY MACRO Выполняет макрокоманду клавиатуры.
POP KEY Восстанавливает назначения команды ON KEY LABEL, занесенные в стек командой PUSH KEY.
PUSH KEY Заносит все текущие установки команд ON KEY LABEL в стек памяти.
RESTORE MACROS Восстанавливает в памяти макрокоманды клавиатуры, сохраненные в файле макрокоманд клавиатуры или в memo-поле.
SAVE MACROS Сохраняет набор макрокоманд клавиатуры в файле макрокоманд клавиатуры или в memo-поле
SET CONFIRM Определяет, можно ли выходить из текстового поля, вводя данные правее его последнего символа.
SET CURSOR Определяет, отображается ли курсор в то время, когда Visual FoxPro ожидает ввода.
SET FUNCTION Назначает выражение (макрокоманду клавиатуры) функциональной клавише или комбинации клавиш.
SET KEYCOMP Контролирует навигацию в Visual FoxPro, осуществляемую с помощью клавиатуры.
SET MACKEY Задает клавишу или комбинацию клавиш, при нажатии которых отображается диалоговое окно Macro Key Definition.
SET TYPEAHEAD Задает максимальное число символов, которые можно сохранить в буфере клавиатуры.
SYS(2002) Включает или выключает курсор на экране. Используйте SET CURSOR.
SYS(2008) Задает форму курсора в режиме вставки и в режиме замены.
SYS(2009) Переключает форму курсора между режимом вставки и замены.
Hosted by uCoz