home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
busi
/
area230.zip
/
AREA230.DOC
< prev
Wrap
Text File
|
1989-12-24
|
6KB
|
115 lines
AREA V2.30 DOCUMENTATION 891220
PURPOSE:
This program answers your queries concerning telephone Area Codes used
in the United States and Canada.
ENTRY METHODS:
All entries are taken from the command line. Either upper or lower
case may be used.
The "AREA 616" type of entry results in a "window" describing the
area code's locale (Western Michigan, in this case).
The "AREA CA" type of entry results in a "window" listing all
area codes in that state/province (all in California, here).
Improper entry syntax results in a screen advising the proper syntax or
the type of error.
NOTES ON CANADIAN PROVINCE USAGE:
I have the abbreviations of the Canadian Provinces as shown:
AB Alberta BC British Columbia LB Labrador
MB Manitoba NF Newfoundland NB New Brunswick
NT Northwest Terr. NS Nova Scotia ON Ontario
PE Prince Edward Is PQ Province of Quebec SK Saskatchewan
YT Yukon
These have been incorporated in AREA230. Acknowledgement below.
THE PROGRAM:
If you are using a Color display, the program presents the information
in a color window by doing a block move (QuickBASIC command PCOPY) from
page 0 to page 1, then over-printing on page 1. The escape-key exit
moves the displayed page back to page 0, where it started, so that
prior display information is not lost. For this reason, it may not
work with all the various windowed systems existing today.
If you are using a Monochrome display, the information is presented
in-line, scrolling the mono screen as it prints.
The program has been tested by the author and beta-testers on 80 x
25 color CGA, EGA and VGA screens under various DOS 3.x and 4.x levels
on IBM PC's, AT's and PS/2 Model 80's. Some 80 x 35 displays with
other display adapters (tested EVEREX cards & software) work fine.
Some EGA/VGA CRT fancy-font programs do not work well. It appears the
PCOPY command doesn't work correctly with them. While I suspect the
programmers of the fancy-font programs/loaders have implemented their
programs without regard to the support of multiple video pages as DOS
implements them, I am still looking into this.
AREA does not support 1) 40-column displays, 2)Graphics modes, or 3)
the PC-3270. No OS/2 testing has been performed and no reports have
been received.
The source code (Microsoft QuickBASIC) is included. Please don't
distribute your additions/modifications, but refer them to the author
for coordination with other recommendations. Your use of any SEGMENT
of the code for your own programs is granted.
PUBLIC DOMAIN:
This program is released to the public domain subject to the
restrictions noted herein.
NOTICE TO SHARE-WARE DISTRIBUTORS & OTHERS:
From this version of AREA (v2.30) (dated December 20, 1989) onward,
this restriction is effective. No person or firm or other entity is
entitled to profit of any kind as a result of distributing this
program. It is NOT to be distributed via any other means than
electronic bulletin boards or direct end-user to end-user diskette
copies, including user groups and clubs. I will take such action as I
see fit against those who seek to make any profit from the distribution
of this program.
If you see this program being distributed in violation of this notice,
please, please, send me a note.
DISCLAIMERS:
The author has taken reasonable precautions, but assumes NO liability
whatever for damages of any kind resulting from the use of this
program. Since it is distributed free of charge, you must only USE it
AT YOUR OWN RISK. No disk reads or writes are used. The length of the
AREA.EXE file contained in the AREA230.ZIP package when un-zipped is
53137 bytes.
REQUEST:
All suggestions are appreciated. If you detect errors, PLEASE send a
note to the author. Please include AREA Version, DOS, Type of display
adapter and the number of lines in use on the display. If you are
adept at DEBUG, also include a dump of ROM interface variables, using
"-D40:40".
Owen Carlson
7609 Dublin Drive
Manassas VA 22110-3354
Update History:
1.00 A non-window-display version.
2.00 Debugging the window.
2.01 First Release.
2.02 Noted split of 312 into 312/708 (Chicago & Suburbs).
2.03 407 correction contributed by John Pulliam of Melbourne, FL.
Thanks, John!
2.10 Code clean-up, better structures & comments.
2.11 Not Released. Fixed errors-incorrect description of 719 and 508
codes.
2.20 Fixed control structure error when printing AREA CODE NOT USED.
2.30 The best change was the incorporation of the Canadian Province
usage contributed by Dave Bobier with TDB Business Systems of
Agincourt, Ontario. Many thanks, Dave!
Fixed 718 area code. Deleted Mexico (it was wrong). Monochrome
displays are now in-line supported.
Distribution is now subject to restrictions noted in the
documentation above, intending that no one make a profit by
distributing this program.