Перечисленные ниже процедуры API позволяют вам создавать обработчики ошибок и обрабатывать события Visual FoxPro.
- _ActivateHandler( ) API Library Routine
-
Добавляет функцию обработчика в конец списка обработчиков событий.
- _ActivateIdle( ) API Library Routine
-
Добавляет процедур в список процедур, вызываемых в случае, когда Visual FoxPro ожидает ввода пользователя или для события по периоду timeout.
- _DeActivateHandler( ) API Library Routine
-
Удаляет указанный обработчик из списка обработчиков события.
- _DeActivateIdle( ) API Library Routine
-
Удаляет указанную процедуры из незанятого цикла.
- _DefaultProcess( ) API Library Routine
-
Предоставляет обработчку по умолчаню для события, возвращенного функцией _GetNextEvent( ) для случаев, когда событие не требует специальной обработки.
- _GetNextEvent( ) API Library Routine
-
Читает следующее событие в EventRec и возвращает его тип.
- _InKey( ) API Library Routine
-
Возвращает значение следующей клавиши, которая была нажаита в период timeout. Период timeout указывается как число тиков таймера MS-DOS.
- _MousePos( ) API Library Routine
-
Заполняет pt текущей позицией мыши.
- _MousePosP( ) API Library Routine
-
Заполяет pt текущей позицией мыши в пикселях.