Print Page as PDF
Special Printer Variables ICR (3172)

Special Printer Variables    ICR (3172)

Name Value
NUMBER 3172
IA # 3172
DATE CREATED 2000/08/28
CUSTODIAL PACKAGE KERNEL
CUSTODIAL ISC San Francisco
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE %ZISP
NAME Special Printer Variables
GENERAL DESCRIPTION
Entry points for special printer variables.
STATUS Active
ID %ZISP
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
PKILL
Use PKILL^%ZISP to kill printer-specific Device
Handler variables. All output variables defined by the PSET^%ZISP entry point
are killed.
PSET
Use PSET^%ZISP to define a set of variables that
toggle special printer modes. The corresponding fields in the TERMINAL TYPE
file entry for the terminal type in question must be correctly set up,
however; that is where PSET^%ZISP retrieves its output values.  To toggle a
printer mode with one of PSET^%ZISP's output variables, write the variable to
the printer using indirection, as follows: D PSET^%ZISP W @IOBARON
VARIABLES TYPE VARIABLES DESCRIPTION
IOST(0) Input
Pointer to the TERMINAL TYPE entry for the printer in
question, as set up by the Device Handler.
IOBAROFF Output
Bar code off
IOBARON Output
Bar code on
IOCLROFF Output
Color off
IOCLRON Output
Color on
IODPLXL Output
Duplex, long edge binding
IODPLXS Output
Duplex, short edge binding
IOITLOFF Output
Italics off
IOITLON Output
Italics on
IOSMPLX Output
Simplex
IOSPROFF Output
Superscript off
IOSPRON Output
Superscript on
IOSUBOFF Output
Subscript off
IOSUBON Output
Subscript on