Page 149 Table of Contents Index Page 151
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



CHAPTER 16. OUTPUT RECORDING

=> graphics-displayed-output-record [Protocol Class]
The protocol class that corresponds to output records for the graphics functions, such as draw-
line*
. This is a subclass of displayed-output-record. If you want to create a new class that
behaves like a graphics displayed output record, it should be a subclass of graphics-displayed-output-record.
Subclasses of graphics-displayed-output-record must obey the graphics displayed output
record protocol.

=> graphics-displayed-output-record-p object [Function]
Returns true if object is a graphics displayed output record, otherwise returns false.

16.3.3 Text Displayed Output Record

Text displayed output records are used to record the textual output produced by such functions as
stream-write-char and stream-write-string. Each text displayed output record corresponds
to no more than one line of textual output (that is, line breaks caused by terpri and fresh-
line
create a new text output record, as do certain other stream operations described below).
The exact contents of text displayed output records is unspecified, but they must store sufficient
information to be able to exactly redraw the original output at replay time. The minimum
information that must be captured for all text displayed output records is as follows: => text-displayed-output-record [Protocol Class]
The protocol class that corresponds to text displayed output records. This is a subclass of
displayed-output-record. If you want to create a new class that behaves like a text dis-
played output record, it should be a subclass of text-displayed-output-record. Subclasses
of text-displayed-output-record must obey the text displayed output record protocol.

=> text-displayed-output-record-p object [Function]
Returns true if object is a text displayed output record, otherwise returns false.


Page 149 Table of Contents Index Page 151
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E