Title: Scribe v1.01
Class: Database/Rolodex
Author: Jack Levy (levyj@engin.umich.edu)
Supported Platforms: S/Sx/G/Gx
Suggested Locations: ftp.cis.com//pub/hp48g/applications
hpcvbbs.external.hp.com//dist/hp48g/apps
hpcvbbs.external.hp.com//dist/hp48s/apps
Scribe is a library which will function as a Database or Rolodex. It is
designed to hold a large amount of information in such a manner that it is
easy to retrieve, quick to find, and transparent in usage. Scribe has the
following highlights:
* Perfect for keeping phone numbers, todo lists, addresses, databases of
any size, or just keeping information in order.
* The only database which stores datafiles in ports! This allows for
incredible flexibility and much more storage capacity when dealing
with RAM cards.
* Versatility: Designed to handle (potentially) incredibly large datafiles
(greater than 150K!) with little to no performance impact.
* Browser/Full-screen Modes: View data either by their "headers" or in their
entirety. DataFiles can hold an unlimited amount of entries, and each
entry can be of an unlimited size.
* Multiple DataFiles: Support for quick, easy changing between an unlimited
number of datafiles. DataFiles can be named with true titles, not just
single word labels.
* High-speed Interface: Fast browser with ML display routines allow for
quick access to the data you need. Full-screen view is displayed in a
small 3x5 fixed-width font which contains 33 characters per line.
This view can be scrolled to show longer entries with fast ML scrolling
routines. Headers are displayed in the larger 5x7 font. Both fonts support
lower case text. Utilizes Universal Font Library to save memory.
* Automatic Compression: (Optional) seamless compression and decompression
of all your data via BZ, with no speed loss.
* Dynamic Port Lock/Unlocking: Change your RAM card's write protection switch
at any time and Scribe will automatically adjust.
* ScratchPad to quickly add common data (such as city/state names).
* Quick Re-entry: Exit Scribe and return instantly to the exact position at
which you left. Or, optionally, start each time in datafile selection mode.
* Small Footprint: Scribe requires very little free memory to run and view
datafiles, even extremely large ones!
* No annoying parameter files: All parameters are stored in the hidden
directory, away from the view of the user.
* Direct importing/exporting of datafiles via Kermit and/or the stack.
* Fast search routines which can be either case insensitive or case sensitive,
toggled by the user.
* Support for *any* external editor, such as StringWriter, ED, TED, or QED,
or use the included accelerated editor replacement.
* Special hooks which can be utilized by versions of Organizer after v1.0
to create a Todo Manager and/or Phone Database.
* Many more intuitive features, including: Item reordering, uppercase
conversions, automatic sorting of the database, automatic lower case
data entry, and much much more!