outputManagerobjectoutput.t[37]

Output Manager. This object contains global code for displaying text on the console.

The output manager is transient because we don't want its state to be saved and restored; the output manager state is essentially part of the intepreter user interface, which is not affected by save and restore.

transient outputManager :   object

Superclass Tree   (in declaration order)

outputManager
        object

Summary of Properties  

curOutputStream 

Summary of Methods  

setOutputStream  withOutputStream 

Properties  

curOutputStreamoutput.t[84]

the current output stream - start with the main text stream

Methods  

setOutputStream (ostr)output.t[44]

Switch to a new active output stream. Returns the previously active output stream, so that the caller can easily restore the old output stream if the new output stream is to be established only for a specific duration.

withOutputStream (ostr, func)output.t[65]
run the given function, using the given output stream as the active default output stream

TADS 3 Library Manual
Generated on 7/19/2007 from TADS version 3.0.15.1