Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

IBM PC/3270 Printer Definition File

IP.com Disclosure Number: IPCOM000100373D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Dobbelstein, SL: AUTHOR [+4]

Abstract

The IBM PC/3270 Host Directed Print Program supports 13 IBM Personal Computer printers. Each printer has some of its own unique features. The problem is how to tell the executable code how to perform certain actions on a given printer. This is accomplished by the provision of a Printer Definition File which is designed to contain all essential information about a printer to be used with PC/3270 Host Directed Print. There is one such file per supported IBM printer. The Printer Definition File is the input to the Printer Table Compiler, which together with other PC/3270 utilities converts this file into a table for use by the executable code. The PC/3270 software is able to support future printers without code changes by simply creating Printer Definition Files for these printers.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 59% of the total text.

IBM PC/3270 Printer Definition File

       The IBM PC/3270 Host Directed Print Program supports 13
IBM Personal Computer printers.   Each printer has some of its own
unique features.  The problem is how to tell the executable code how
to perform certain actions on a given printer.  This is accomplished
by the provision of a Printer Definition File which is designed to
contain all essential information about a printer to be used with
PC/3270 Host Directed Print.  There is one such file per supported
IBM printer.  The Printer Definition File is the input to the Printer
Table Compiler, which together with other PC/3270 utilities converts
this file into a table for use by the executable code.  The PC/3270
software is able to support future printers without code changes by
simply creating Printer Definition Files for these printers.

      The Printer Definition File has four main sections.
1.  Macro Definition
 This section is enclosed by two keywords:   BEGIN_MACRO and
END_MACRO.  Each macro definition consists of three parts:
 a.  Name:  The name must be a string of three or more characters,
and begins with an alpha.
 b.  EQU:   This is a key word, and must appear following the name.
 c.  Value:  Value is a string of hex numbers that defines the name.
 Once defined, the macro names can be used on the right side of the
definitions in the other three sections.  During processing, the name
will be replaced by the string of hex numbers defined in...