+------------------------------------+
| ЭМУЛЯТОР ГРАФИЧЕСКОГО КУРСОРА |
| |
| ВЕРСИЯ 3.00 |
| |
| (C) DANSOFT 1992 |
+------------------------------------+
Драйвер эмулирует графический курсор мыши в текстовом режиме
экрана и предназначен для использования в программах, написанных
на языке C и Pascal. Драйвер разрабатывался для использования
совместно с компиляторами Turbo C и Turbo Pascal фирмы Borland
International, но видимо может быть использован и с другими
компиляторами.
Драйвер работает только с видеоадаптерами EGA и VGA.
Изменения и улучшения.
1. Добавлены следующие функции:
CheckAdapter
CheckMouse
CorrectChar
2. Добавлена поддержка TurboPascal
3. Добавлена поддержка монохромного режима EGA/VGA.
4. Изменены имена следующих функций:
MouseInit -> InitMouse
DrawPointer -> DisplayPointer
SetArea -> SetRange
5. Исправлена ошибка в ResetHandler ( функция пыталась удалить курсор с
экрана не проверяя, находится ли он там ).
6. Изменены демонстрационные программы.
7. Внутренний флажок курсора ( смотри описание DisplayPoiter и
HidePointer ) имеет размер одного слова ( был - байт ).
Список файлов:
Файлы для компилятора Turbo C
-----------------------------
MOUSE_T.OBJ - Подключаемый модуль для модели памяти TINY
MOUSE_S.OBJ - Подключаемый модуль для модели памяти SMALL
MOUSE_C.OBJ - Подключаемый модуль для модели памяти COMPACT
MOUSE_M.OBJ - Подключаемый модуль для модели памяти MEDIUM
MOUSE_L.OBJ - Подключаемый модуль для модели памяти LARGE
MOUSE_H.OBJ - Подключаемый модуль для модели памяти HUGE
MOUSE.H - Файл описаний ( заголовков )
MOUSE_C.DOC - Описания функций и переменных
DEMO_C.C - Исходный текст программы-
|