Скачать Эмулятор графической мыши в текстовом режиме

22.09.1995
Скачать файл (20,51 Кб)

                     
                     +------------------------------------+
                     |    ЭМУЛЯТОР ГРАФИЧЕСКОГО КУРСОРА   |
                     |                                    |
                     |            ВЕРСИЯ 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    - Исходный текст программы