home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
database
/
dbtools.zip
/
CPRINTIT.DOC
< prev
next >
Wrap
Text File
|
1986-09-24
|
2KB
|
48 lines
PRINTIT dBASE III(1) Print Screen Call Routine
⌐ 1986, Kenneth E. Wilson, Digital Equipment Corporation
This program is provided to the DECdomain with the condition that it
not be sold or included in any application which is sold. This program
is not warranted or guarranteed nor is it supported by its author. Any
problems found in this application should be logged in the dBASE notesfile.
This routine when loaded will dump a Rainbow video screen to an attached
priniter. The print must support the same escape sequences as the LA50 for
pitch, width and attribute settings. This routine is intended ONLY for
the following system configuration: RAINBOW 100A/B, dBASE III V1.1 on
MS-DOS(3) V2.11 or later.
To enable use of PRINTIT issue the following dBASE III command:
.LOAD PRINTIT
The call is structured as follows:
CALL PRINTIT WITH '8P'
^ ^^
|- Function ||- P here for proportional vertical spacing to screen
name | only needed when the screen has line drawings
| (switches the printer to 8 lines per inch) otherwise
| just leave blank.
|
|- 8 here for an 8 inch carriage, otherwise leave blank.
(if the screen is in 132 column mode and the printer
has an 8 inch carriage, then the print width is set to
16.5 characters per inch.
Note all changes to the printer settings made by the program are changed to
the DEFAULT settings upon exiting. This includes:
6 lines per inch
10 characters per inch
normal character attributes
See the PAINTIT and SAVEIT routines also available from this author.
This routine may work on dBASE III V1.0, but specific loading and calling
syntax is different and as I understand V1.0 only one routine can be loaded
at any one time.
(1) dBASE III is a trademark of Ashton-Tate
(3) MS is a trademark of MicroSoft