|
mousemu | Описание | Информация | Программа MOUSEMU — драйвер, который работает в текстовом экране в DOS или в полноэкранном DOS-режиме Windows. Создаваемая им "стрелка" мыши во многом похожа на ту, что можно видеть в программах Norton Utilities. Смысл драйвера в том, чтобы курсором могли пользоваться и другие DOS-приложения, не имеющие встроенного эмулятора. Основные низкоуровневые функции эмуляции курсора были написаны в 1993 г. на ассемблере для вызова из языка С, чтобы программа RUSCOD, над которой я тогда работал, могла использовать "стрелку" мыши. Чуть позднее на основе этих функций я сделал независимый драйвер. Сразу же он был представлен (как дополнение) на конкурс к выставке SOFTOOL-93 для фирмы Микроинформ, где активно шла работа над известным в то время редактором "Лексикон". В конкурсе участвовал и текстовый конвертор RUSCOD, уже имеющий встроенный эмулятор курсора, причём он шёл по теме основного задания. В результате конкурса RUSCOD был отмечен, его включили в комплект "Лексикона" 1.3, а MOUSEMU остался незамеченным...
Эмулятор работает, как резидентная программа DOS, для работы под Windows 9x её следует загружать при создании среды соответствующей виртуальной машины (можно даже указать её в строке "Batch file:" в свойствах приложения). При работе драйвера переключать DOS-экран в окно (Alt+Enter) не рекомендуется — отслеживать такое переключение программа (как и её разработчик) не умеет и в области курсора мыши будут выводиться символы псевдографики, из которых, собственно, курсор и состоит. Однако сбоя при этом не происходит, и курсор восстанавливается при переводе DOS-окна в полный экран. Программа написана на ассемблере. | Раздел: Мыши
Скриншоты Операционная система: DOS Требования: - Автор: - [WWW] Издатель: - [WWW]
Добавил: ctv (2019.08.14) | Доступные файлы - сортировка по имени и версии, времени добавления Файлов: 1. Файл | Размер | Выпуск | Версия | Язык | Качество | Загрузил | | 30 Кб | 13.01.1997 | | Английский | | ctv 2019.08.14 |
|
Комментарии | Комментариев пока нет. Почему бы вам не оставить свой? | |
|