Скачать GraphVision v2.01. Графический TV
GraphVision v2.01
GraphVision представляет собой графическую адаптацию пакета Turbo Vision
и предназначен для создания программ с графическим интерфейсом пользователя.
Что нового в версии 2
- Поддержка режимов VESA 256 цветов
- Мышиный курсор во всех поддерживаемых режимах
- Потоки в XMS
- Поддержка больших изображений ( > 64 Kb)
- Windows BMP импорт.
- PCX импорт
- Быстрый скроллинг области экрана
Список исправленных ошибок
- GraphStaticBitmap.Done не освобождает память.
- Горячие клавиши кнопок не действуют.
- Процедура SetExclusiveArea работает некорректно.
- Некоторые драйверы мыши портят экран при перемещении мыши.
- Процедура MouseHardInt не восстанавливает значение индекса
в Graphics Address register.
- Runtime error 216 при завершении программ защищенного режима.
- Программа иногда рушится при скроллинге окна.
- Неверно работает TXmsStream.Truncate
- Пара мелких багов в GEditors.pas
Также исправлены несколько незначительных ошибок и неточности
в документации.
Проблемы
- Некоторые русификаторы некорректно работают с INT $10, что может
вызывать появление мусора на экране при выводе текста.
- Замените русификатор.
- Программа работает, но bitmap кнопки, кнопки скроллбаров и т.д.
не рисуются.
- Скопируйте файл standard.rsc в рабочий каталог.
- При работе в BP IDE большие изображения не выводятся на экран,
но в DOS все работает.
- Зарезервируйте часть XMS памяти. Для этого добавьте в autoexec.bat
строку:
set DPMIMEM=MAXMEM 2048
- И Turbo Vision и GraphVision содержат модули с именем MsgBox.tp*.
Компилятор при сборке программ будет использовать модуль, найденный
первым, поэтому возможны проблемы. Чтобы избежать этого, скопируйте
эти модули в соответствующие рабочие каталоги.