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


rCredits - Nice Credits Maker for BP7 and VP2+

Модуль для вывода красивых титров в вашей программе

ReadIni - Библиотека на BP для чтения INI- файлов

Библиотечка для чтения INI- файлов на Борланд Паскале. Допускаются включаемые секции и файлы. Главный рабочий модуль - READINI, с комментариями. Компилируется под реальный режим, DPMI и в DLL. Для последней модуль экспорта (собственно library) - INIEXPO, модуль импорта - INIIMPORT. Остальные файлы в SOURCE нужны для компиляции READINI, однако имеют и самостоятельную ценность. Реальный пример использования - COMMINI в SAMPLE.

rError - Error Handling Unit for BP7 and VP2+

Универсальный обработчик исключительных ситуаций в ваших программах. Ловит ошибки и сообщает пользователю информацию о них.

Rider Math Library for TP4+

Три математических модуля: Элементарная математика, Математика Комплексных чисел, Специальные функции.

MATH - elementary mathematical routines:
Numerical rounding and fractioning; Binary operators; Conditional operators; Polynomial evaluation; Exponential and power-raising functions; Logarithmic functions; Circular trigonometric functions and inverses; Degree/radian conversions for circular trig; Hyperbolic trigonometric functions and inverses.
CMATH - complex mathematical routines:
Binary operators; Exponenential, power-raising, and logarithmic procedures; Circular and hyperbolic trigonometric procedures and inverses; Conversion functions; Polynomial evaluation.
SpecFun - Special functions for mathematical calculations:
Discrete combinatorics; Continous "combinatorics"; "Incomplete" versions of gamma; "Incomplete" versions of beta; The "error" function and its complement

rMsg - Squish, Jam, Msg and Pkt Processing for BP/VP

Библиотека для доступа к фидошным базам сообщений. Умеет читать и писать в базы Jam(tm), Squish(tm), Msg и Pkt 2.0+. Приведено несколько примеров использования.

Rotate 2.0 - Rotate Two-Dimensional Objects

Модуль и программа, демонстрирующие принцип поворота на экране статических двумерных объектов. Для запуска требуется EGAVGA.BGI v2.0.
This UNIT is to provide procedures to rotate two-dimensional objects. A sample program demonstrates rotation of a triangle and a rectangle together.

RusKbd - Модуль русификации программы

Unit RusKbd - Russian keyboard support

SavePCX - Save Screen to PCX File for Mode 13h

Модуль для вывода содержимого экрана в режиме 320x200x256 в файл формата PCX.
A unit to dump the current mode $13 screen to a PCX file.

SBMixer - Sound Blaster Mixer Control Library

Программы для управления громкостью звука для SB и SB16. Позволяют регулировать общую громкость и громкость отдельно по каждому каналу. Приведены исходники как на паскале, так и на C.
This programs controls the volume of each channel of Sound Blaster and Sound Blaster 16.

SBVox - VOC Sound Library for Sound Blaster

Библиотека для проигрывания VOC файлов на Sound Blaster с использованием звукового драйвера CT-Voice. Понимает файлы размером более, чем 64K.
This version supercedes all other SBVox and SBVoice libraries written by Ethan Brodsky. It is improved and supports VOC files that are larger than 64k and allows you to link the CT-VOICE driver into your executable.