statusTagOutputStream object | status.t[35]

A special OutputStream for the <BANNER> tag contents. This is really just part of the main output stream, but we use a separate output stream object so that we have our own separate stream state variables (for paragraph breaking and so forth).

`transient statusTagOutputStream : OutputStream`

Superclass Tree (in declaration order)

`statusTagOutputStream`
`OutputStream`
`PreinitObject`
`ModuleExecObject`
`object`

Summary of Properties

`myInputManager`

Inherited from `OutputStream` :
`filterList_ justDidPara justDidParaSuppressor`

``

Inherited from `ModuleExecObject` :
`execAfterMe execBeforeMe hasInitialized_ isDoingExec_ isExecuted_`

Summary of Methods

`writeFromStream`

Inherited from `OutputStream` :
`addOutputFilter addOutputFilterBelow applyFilters applyTextFilters captureOutput construct execute inputLineEnd removeOutputFilter watchForOutput writeToStream`

``

Inherited from `ModuleExecObject` :
`_execute classExec`

Properties

`myInputManager` OVERRIDDEN | `status.t[41]`

We're really part of the main window's output stream as far as the underlying interpreter I/O system is concerned, so we have to coordinate with the main game window's input manager.

Methods

`writeFromStream (txt)`OVERRIDDEN | `status.t[44]`

we sit atop the system-level main console output stream

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2