Модули и библиотеки


Fossil Wizard Unit v1.0

Модуль для поддержки работы с фоссил-драйвером. Поддерживает скорость до 38400 бод.
This program provides an easy interface to access the routines provided by a fossil driver.

G-Sharp - Модуль для нестандартных VGA режимов

Данный модуль поддерживает разрешения:

  • VGA 320*200 256 цветов (1 видеостраница),
  • VGA 320*400 256 цветов (2 видеостраницы),
  • VGA 360*480 256 цветов (1 видеостраница),
  • VGA 320*240 256 цветов (3 видеостраницы),
  • VGA 320*200 256 цветов (4 видеостраницы).
  • Содержит функции установки режима, заполнения экрана, вывода и чтения пиксела, выбора видеостраницы, установки палетты, основного цвета и цвета бордюра. Приведен пример использования

GRAFX 1.3c - The Ultimative Graphical Unit for TP/BP

GRAFX 1.3c. The ultimative graphical unit for TP/BP 7. Most syntax compatible with BGI, but much more faster!

  • One Vectorfont, a lot of Bitmap
  • fonts. 256 colors, Hi/Truecolor coming soon.
  • 386+ code, HW-Acceleration on S3 and Cirrus!
  • +BMP/PCX-loader (damn fast!)
  • +PNG-Loader
  • +Mouse unit (animated cursors!)
  • Full source code

GRAFX 1.4b3 - Ultimative Graphical Unit for TP/BP 7

GRAFX 1.4b3. The ultimative graphical unit for TP/BP 7. Most syntax compatible with BGI, but much more faster!

  • One Vectorfont, a lot of Bitmap
  • fonts. 8/15/16-bits modes accessable
  • 386+ code, HW-Acceleration on S3 and Cirrus!
  • +BMP/PCX-loader/saver (damn fast!)
  • +PNG-loader,IFF-loader/saver
  • +JPG-loader/saver(other DL needed->grafx.txt)
  • +Mouse unit (even animated cursors!)
  • Full Source code

Graphics Mouse for Text Mode

Модуль для управления Мышью в текстовом режиме. Отображает графический курсор мыши. Работает только в полноэкранном режиме.

GSdBase 1.6 - DataBase Unit with Index Support

Библиотека для работы с DBF / DBT файлами и NDX индексами.
Simple database unit for create/read/write dBASE .DBF files and indexed access to NDX index files. Demonstration program creates the .PAS unit for a dBase III file. The resulting unit creates objects for each data field and the entire database.

HugeMem 0.1 - Huge Global Memory Blocks for Windows

Модуль для работы с большими (больше 64k) блоками памяти.
HugeMem unit manages huge global memory blocks. This unit uses two undocumented windows 'functions': __AHShift and __AHIncr, both are used by Microsoft C and Borland C to handle the HUGE memory model, so i think it's ok to use it

Includable Mouse Library for TP4+

Простая мышиная библиотека для графического (BGI) и текстового режима, подключаемая директивой Include. Позволяет устанавливать произвольную форму указателя мыши. В качестве примера приведены 2 программы: выбор мышью одного из файлов каталоге и простейший графический редактор в стиле Paint.

IniFile - Работа с текстовыми конфигами

.INI file support unit

IniFile - Работа с текстовыми конфигами

Inifile.pas - модуль для обработки текстовых файлов конфигурации