-- PrintDefs.mesa; edited by Johnsson on May 29, 1980 4:06 PM -- converted to Laurel by Ken Pier, July 30, 1981 11:40 AM --converted to Laurel 6.1 by Ken Pier, 16-May-83 12:40:40 DIRECTORY csD: FROM "CoreStreamDefs" USING [StreamHandle], VMDefs: FROM "VMDefs" USING [FileHandle]; PrintDefs: DEFINITIONS = BEGIN BravoIt: PROCEDURE [fh: VMDefs.FileHandle]; GetStatus: PROCEDURE RETURNS [BOOLEAN]; printerName: STRING; FinishPrintStorage: PROCEDURE; DestroyS: PROCEDURE[s: csD.StreamHandle] RETURNS [csD.StreamHandle]; CloseF: PROCEDURE[f: VMDefs.FileHandle] RETURNS [VMDefs.FileHandle]; --Global errors for the Print world PError: PUBLIC ERROR[code: PErrorCode]; PErrorCode: TYPE = {BadParameters, InternalError, MoreThan16Fonts, ELBufferOverflow, PartBufferOverflow, UserCmMixup, FontNotInFontsDotWidths, ErrorReadingFontWidths, PageModeError, FileNotPressFormat, PressThisFileError, InputFileError}; END...