home *** CD-ROM | disk | FTP | other *** search
-
- 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
-