home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
pascal
/
library
/
dos
/
rtl
/
bp7lib
/
bp70lib.doc
< prev
next >
Wrap
Text File
|
1993-09-04
|
4KB
|
97 lines
BP 70 LIB v1.3
(C) Copyright 1992, 1993
Rockland Software Productions
System requirements:
1. Borland Pascal 7.0.
2. VGA (for demo program).
3. Microsoft compatable mouse (for demo program).
Installing:
1. Create a directory for the library under your Borland Pascal
directory.
2. Copy all library files to your library directory.
3. Add your library directory to your UNIT driectories list. Refer to
your Borland Pascal Users Guide for information about your UNIT
directories list.
Running the demo:
1. Change to your library directory.
2. Run Borland Pascal and compile wintest.pas.
3. Quit Borland Pascal.
4. Enter "wintest" at the DOS prompt.
5. The wintest program runs one window. Click on the contents of the
window to make a beep. Close the window to quit the demo.
Archive contents:
Generic.doc:
Interface of the GENERIC unit of BP70LIB. Includes conversions,
mouse, joystick, text output, file and dir operations, system info,
text interface parts, rebooting, grey keys, sound effects, and
miscellaneous routines.
Graf.doc:
Interface of the GRAF unit. The graf unit takes the Turbo Pascal
graphics unit to the next level. It is a device independant graphics
library that lets you write one program using one graphic coordinate
system that will run on all video systems for which there is a BGI
driver. Provides conversions, drawing routines, and graphic interface
parts.
Graf2.doc:
Interface of the GRAF2 unit. Provides file viewer in scrolling
window. Also provides paginating editor that does documents up to 255
charaters wide with UNLIMITED DOCUMENT LENGTH!!!!
Graf3.doc:
Interface of GRAF3 unit. Provides routine to turn on graphics with
one command. autodetects graphics type (CGA, VGA etc). Loads drivers
and fonts from current directory. Speeds up graphics.
Winlib.doc:
Interface calls for the WINLIB unit. The winlib unit takes the
BP70LIB graf unit to the next level, providing a generic windowing
system featuring dynamic memory allocation, moving, resizing,
scolling, panning, etc. All you write is the procedure to draw the
window contents, and to run the window when its contents are clicked
on. The library makes it so the windowing system is transparent when
writing these procedures (IE turn a window on, draw as though it
wasnt there, and turn it off again. The windowing system adds only 2
lines to the procedure.). The winlib does all this using fast
executing procedureal code (none of that slow gooey redirection table
OOP maintainability over perfomance junk here! But not to worry, all
the ugly stuff is hidden in the library. All you do is make a call to
a routine and let it do the work.).
Bigarray.doc:
Interface calls for the BIGARRAY unit. The bigarray unit is an
implementation of an abstract data type that overcomes the 64K limit
on array sizes in turbo pascal. Arrays created using the bigarray
unit can go up to 640K in size!
Wintest.pas:
Source code for Demo program. Uses generic, fonts, fonts2, graf3,
graf, and winlib units.
Bp70lib.doc:
BP70LIB documentation.
Support.doc:
Support information.
Catalog.doc:
Rockland Software Productions Catalog.
Catalog2.doc:
Order form.
Each of the doc files (except support.doc, catalog.doc, and catalog2.doc) has
matching tpu and tpp files (registered version only).
About the library:
BP 70 LIB is a library of Borland Pascal 7.0 routines. This version
includes commented interface source code for all units, and source code
for a demo program that uses the library. TPU and TPP files are included
in the registered version.