home *** CD-ROM | disk | FTP | other *** search
- 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.
-