home *** CD-ROM | disk | FTP | other *** search
-
- Turbo Pascal 5.5 BONUS Disk
- ---------------------------
-
- The files on this disk are non-commercial units and utilities developed
- for Turbo Pascal 5.5 by a variety of authors, including us at TurboPower
- Software. Many of the utilities build upon Object Professional units;
- others stand by themselves. Almost all have complete source code, so you
- can use them, modify them, or just study them for ideas.
-
- TurboPower Software provides this BONUS disk as a free service to our
- customers.
-
- TurboPower Software offers no warranty, express or implied, for the
- programs on the BONUS disk. You may use a BONUS unit bearing the
- TurboPower copyright within any application that you write, without
- restriction. Other programs on the BONUS disk have either been released
- to the public domain by their authors, or are distributed here by their
- express permission. You may give copies of the files on the BONUS disk
- to anyone.
-
- If you have a unit or utility for Turbo Pascal 5.5 that you think would
- be an appropriate addition to the BONUS disk, please let us know.
-
- If you'd like more information about TurboPower Software's products for
- Turbo Pascal, contact us at
-
- TurboPower Software
- P.O. Box 66747
- Scotts Valley, CA 95067-0747
-
- 408-438-8608 (Monday-Friday)
- Compuserve 76004,2611
-
- Each unit/program has been compressed into an LZH file with its
- supporting files in order to save disk space. To extract the individual
- files, use the supplied LHARC.EXE program. From the DOS prompt, enter
-
- LHARC x ArchiveName
-
- For example, LHARC x OPDIALOG.LZH would extract all of the files from the
- OPDIALOG archive.
-
- The section that follows gives a brief description of each of the files on the
- BONUS disk. Please note that, due to lack of disk space, some of the files
- mentioned here have been placed on the SRC4 disk rather than the BONUS disk.
-
- ALARM
- Swappable TSR that pops up an alarm window at a specified time of day.
- Illustrates how to write swappable TSRs that contain interrupt
- handlers.
-
- BIOSPRN
- Enhanced BiosPrinter object with more robust error detection and automatic
- retry capability.
-
- CACHE
- Unit that implements a string cache object used to cache strings in
- memory--useful for disk-based pick lists.
-
- CALIBRAT
- Utility to determine best printer-ready test for a given printer.
-
- DUPFIND
- Find all files with duplicate names on specified drive(s) and write a
- list of them. Includes binary tree, unique string array, and wild card
- matching objects.
-
- ENTRYL
- Demonstrates how to store an EntryScreen designed with MAKESCRN in a
- library and reload it.
-
- FBROWSE
- A unit that implements a CommandWindow-based file browser for use with
- B-Tree Filer (version 5.05 or higher). Archive includes demo program,
- documentation, and help file.
-
- FLEXHDR
- A unit that demonstrates how to create custom window header objects, using a
- FlexWrite-based header as an example.
-
- INDEX
- An alphabetical index to all procedures, functions, and methods in Object
- Professional.
-
- INDEX2
- An alphabetical index to all constants, types, and variables in Object
- Professional.
-
- ISRES
- A unit that allows programs that exec other programs to prevent themselves
- from being executed twice.
-
- MEGAPAGE
- Utility that adds page numbers from INDEX and INDEX2 to the POPHELP help
- database.
-
- MULTPICK
- A unit and demonstration program for pick lists that contain items of more
- than one line each.
-
- OPDIALOG
- A pair of units, OPCTRL and OPDIALOG, used for implementing SAA-style dialog
- boxes. Archive includes demo programs, documentation, and help file.
-
- OPDRAG
- Unit to enable mouse "dragging" with Object Professional. (OPDRAG.LZH is
- stored on the SRC4 disk and will be installed automatically if UseDrag is
- defined.)
-
- OPKEY
- Defines a series of constants that gives names to standard key codes.
-
- OPLINFO
- Utility for displaying directory and status information for Object
- Professional Library (OPL) files.
-
- OPSPOOL
- A memory resident print spooler.
-
- OPSTACK
- A unit that automatically determines the amount of stack and heap
- usage of a program.
-
- OPSWITCH
- A unit that allows you to switch between screens on a dual-display
- system. (OPSWITCH.LZH is found on the SRC4 diskette and will be installed
- along with POPHELP, which uses it.)
-
- OPTIMER
- A unit to take timings with microsecond resolution.
-
- OPXMS
- A unit and demo program to access XMS memory. (OPXMS.LZH is stored on the
- SRC4 disk and will be installed along with OPSWAP, which now uses it.)
-
- PHMOD
- Utility that patches POPHELP.EXE to use new default database.
-
- POPDOS
- A swappable TSR that shells to DOS from within any application.
-
- PWF2TXT
- Converts PWF files (such as those created by PSCREEN) into text files.
-
- TESTREPL
- A small program that demonstrates how to combine OPREPLAY and OPSWAP into
- a swappable TSR that can playback keystroke sequences.
-
- UNITINFO
- A utility program that displays some useful information about Turbo
- Pascal 5.5 TPU files.
-
- WFIELD
- A quartet of programs designed to illustrate the use of the EntryScreen's
- AddWindowField method and (in one case) the StackWindow's AddChild method.