home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
qb
/
advbas9a.lzh
/
PROBAS.DOC
< prev
next >
Wrap
Text File
|
1987-12-15
|
12KB
|
271 lines
Dear ADVBAS user:
I would like to take this opportunity to thank you once again for your use
and support of my ADVBAS Programming Library. In case you didn't get the
word, this is the final version of ADVBAS, and there will be no additional
routines added. I was able to update ADVBAS to work with QuickBASIC 4.0
because HCSI magnanimously allowed me to "bend" my contract with them, so
that current ADVBAS users would not be left in the lurch. There will be
no further releases of ADVBAS.
Now for the good news! A greatly enhanced version of ADVBAS, called
ProBas, is now available from Hammerly Computer Services, Inc. (HCSI).
ProBas contains over 230 routines including all your favorite ADVBAS
routines and more than 100 new ones. See the file PROBAS.LST for a
complete list of all the routines in ProBas.
ProBas Enhancements Include:
o a new window manager that has added features and power.
o use dynamic arrays as full or partial virtual screens - this
allows you to create complex screens invisibly and then "snap" the
full or partial screen on in an eyeblink. Unlike using screen
page memory, this works with partial screens and any display.
o utilize the full potential of dynamic arrays using the new DFREAD
and DFWRITE routines that allow you to read or write from disk
directly into large dynamic arrays.
o break the 64k string space limitation-- you may use all available
base memory or EMS memory for string storage.
o sort routines that allow you to sort large amounts of data in
memory. Pointer-oriented for flexibility.
o use EMS expanded memory for data storage-- have megabytes of
numeric or string data in memory! You can treat expanded memory
either as arrays or as files.
o new and enhanced screen manipulation routines including faster and
more versatile direct write and snapshot routines, left and right
scrolling, and eye-catching ways of clearing a screen.
o new input routines that work with both the keyboard and the
mouse. Also, an editing, controllable field input routine.
o 575-page printed manual with a tutorial, explanations, and
examples. Well written and heavily indexed for convenience!
Just like ADVBAS, ProBas comes with all of the OBJ files so you can
create your own libraries, and you can link the ProBas routines with your
programs without paying any royalties or including our copyright notice.
ProBas comes with an eight-module executable demonstration program that
uses most of the 232 routines in ProBas. You also get full BASIC source
code for the demo program, written in a narrative format that was designed
to be read like a book. The text within the demo explains in great
detail how to use the various ProBas routines in real-life situations.
The price of the ProBas BASIC Programming Library is just $99.00. Compare
this with other programming libraries like Mach2 or QuickPak, and you'll
find that the value is unsurpassed. Have you found ADVBAS useful? Move
up to the commercial-level quality of ProBas! "Ain't nothin' better!"
ProRef
With over 230 routines in ProBas, even I can't remember the proper calling
syntax and arguments for each and every routine. ProRef is a memory-
resident utility, written in BASIC, and specifically designed for use from
within QuickBASIC. Using the familiar QuickBASIC menu and input formats,
(including the mouse) you can quickly look up any ProBas routine. With
just a few keystrokes or the mouse, you'll see the calling syntax and five
to six lines of detailed help information for the routine. ProRef is
actually an on-line users manual. You can add the calling syntax and help
information for your own library routines to the database! But ProRef is
far more than just a help system for ProBas. ProRef allows you to write
your own utilities and pop-ups (in BASIC or any language) for use in the
QuickBASIC environment. Now for the first time, you can really custom-
tailor your programming environment, adding any tools or goodies you can
dream up, and have them available via hot-keys!
ProRef is an absolute must for the serious user of ProBas. At just
$50.00, you can't lose.
Weiner Shell
Speaking of TSR BASIC programs, how would you like to make any of your
BASIC programs available as a hot-key invoked "terminate and stay
resident" program? HCSI is now shipping a new product, the Weiner Shell,
(pronounced wine-er, as in grape) that allows you to do just that. This
powerful "kernel" is a full-featured memory-resident programming language
and interpreter that you can also be programmed from BASIC. We used this
to create ProRef and BasRef. The Weiner Shell allows you to pre-allocate
memory and at the press of a hot-key, run a BASIC program in that reserved
memory. Once loaded, your BASIC program can make use of all of BASIC's
resources including the CHAIN, CHAIN with COMMON, and SHELL commands.
Your BASIC programs can be compiled with any of the compiler output
options like .EXE, BRUNxx.LIB or BCOMxx.LIB. You can even make use of EMS
memory. Use the Shell's vast set of features to create scrollable pop-up
windows, bar menus, and memory databases-- often with just a single
command!
Your program passes commands to the memory-resident kernel via the NUL
device, or you can treat the Shell as you would a printer. Data can be
passed back and forth between your program and the Weiner Shell. The
capabilities are tremendous.
o create pop-up menus that can load your programs as if they were
TSRs.
o access any DOS interrupt directly from your program.
o create a copy of all keystrokes so you can scroll them back, edit,
or re-enter them. Design your own keyboard macro program.
o do timed events where processes or programs can be executed at
specific times or time intervals, like checking for your email.
o design memory-resident database applications that can share data
with your BASIC program running in the foreground.
o design complex re-entrant applications with pop-ups that call
other programs or even other pop-ups.
o use the powers of BASIC and ProBas to create your own utilities or
interface for dBase or Lotus 1-2-3!
o create a clipboard, the way you want it, to pass data from one
program to another.
The possibilities are endless and the horizons that this product opens up
are really exciting! The Weiner Shell is just $199.00 for a product that
can do more than you ever dreamed possible, without the hassles of
assembly language.
Users of Borland's Turbo BASIC can now purchase "toolboxes" from Borland
at $99.95 each to increase the capabilities of the Turbo BASIC compiler.
Now QuickBASIC users aren't left out!
The ProBas ToolKit
The ProBas ToolKit is a library of higher-level tools that make maximum
use of the "low-level" routines in ProBas. Over the years I have had
hundreds of requests for specialized routines that generate menus,
control line and screen input, and much more.
The ProBas ToolKit is a library of specialized assembly and BASIC routines
that perform complex tasks. For example, you can generate a "123-type"
ring menu with up to 100 choices on as many lines as you like, simply by
calling SetRingMenu. The GetRingMenu routine will wait for input from the
keyboard, the arrow keys or the mouse and return the number of the
choice. Just a few of the features are:
o fielded input-- specify where, what and how the user should input
data.
o line-oriented or full-screen input with edit-- using DOS or
WordStar editing commands.
o design and generate bar menus, pull-down menus, and pull-up menus.
o create protected data areas that DOS can't overwrite. You can
save data, return to DOS, run other programs and the data is safe.
o write self-modifying code for installing paths, passwords, etc.
o a powerful screen generator/editor
The ProBas ToolKit is priced at $99.00.
ProBas TeleComm ToolKit
Everything you need to put communications in your programs!
o XMODEM, XMODEM batch, YMODEM and YMODEM batch support, more!
o VT-100, VT-52, ANSI BBS, and TTY terminal emulation.
o Phonebook database.
o Screen or data file auto-dialer.
o 300 to 57,600 baud support.
o Use the Xtalk or ProComm command sets, or design your own.
The Telecomm Toolkit is $75.00-- less than those Borland guys!
Once again, thanks for your support. We look forward to hearing from you!
Wayne M. Hammerly
Thomas G. Hanlin III
Hammerly Computer Services, Inc.
8008 Sandy Spring Road
Laurel, MD 20707
(301) 953-2191
Order Form
Purchaser:
Name _________________________________________________________________
Company ______________________________________________________________
Address ______________________________________________________________
City ____________________________ State _______ Zip Code ____________
Telephone Number _____________________________________________________
Purchase Order Number (if any) _______________________________________
_____________________________________
| Quantity | Unit Price | Total |
_________________________________|___________|_____________|_________|
| | | |
ProBas Programming Library.......|___________|___$_99.00___|_________|
| | | |
ProRef...........................|___________|___$_50.00___|_________|
| | | |
ProBas ToolKit...................|___________|___$_99.00___|_________|
| | | |
ProBas TeleComm ToolKit..........|___________|___$_75.00___|_________|
| | | |
Weiner Shell.....................|___________|___$199.00___|_________|
| | | |
Shipping (see below).............|___________|_____________|_________|
| |
Multi-product Discount..................................|_________|
| |
Sales tax for MD residents only (add 5%)................|_________|
| |
Total......................................|_________|
Add $3.00 per product for UPS ground ($5.00 in Canada).
For COD add an additional $1.90 to the shipping.
Call HCSI for Red and Blue label rates.