Текстовый интерфейс пользователя
FIXMOUSE.PAS, корректно рисующий курсор мыши в
тех текстовых режммах, где этого не умеет драйвер мыши.
Модуль FIXMOUSE предназначен для того, чтобы использовать
мышь в расширенных текстовых режимах SVGA (например 132 на 30)
которые не поддерживаются большинством драйверов мыши.
Работает он так:
После переключения в соответствующий режим вы вызываете
процедуру EnableMouseFix, передавая ей в качестве параметра
номер режима экрана, который вы установили и SetMouseRange,
передавая ей физические размеры экрана в символах. После этого
любая стандартная библиотека работы с мышью (Turbo
Professional, Turbo Vision) начинает себя вести так, как будто
этот режим поддерживается драйвером мыши.
Процедуры DoneFixMouse и InitFixMouse вызываются
автоматически.
--
Phone: 230-80-61 Victor B.Wagner
E-Mail:vitus@agropc.msk.su Dokuchaev Soil Institute
7, Pyzhevsky lane,
Moscow, Russia
|