statusRightOutputStreamobject
A special OutputStream for the right half of the status line (the score/turn count area) in text mode. We use a separate stream for this because we have to write this text with the special statusRight() intrinsic in text mode.
We only use this stream when we use the old-style text-mode status line interface, which explicitly separates the status line into a left part and a right part. When we have the banner API available in the interpreter, we’ll use banners instead, since banners give us much more flexibility.
transient
statusRightOutputStream
:
OutputStream
Superclass Tree (in declaration order)
statusRightOutputStream
OutputStream
PreinitObject
ModuleExecObject
` object`
Summary of Properties
Inherited from OutputStream
:
filterList_
justDidPara
justDidParaSuppressor
myInputManager
Inherited from ModuleExecObject
:
execAfterMe
execBeforeMe
hasInitialized_
isDoingExec_
isExecuted_
Summary of Methods
Inherited from OutputStream
:
addOutputFilter
addOutputFilterBelow
applyFilters
applyTextFilters
captureOutput
construct
execute
inputLineEnd
removeOutputFilter
watchForOutput
writeToStream
Inherited from ModuleExecObject
:
_execute
classExec
Properties
buf_
our buffered text
Methods
flushStream ( )
Flush the buffer. This writes whatever we’ve buffered up to the right half of the text-mode status line.
writeFromStream (txt)
OVERRIDDEN
Write from the stream. We simply buffer up text until we’re asked to display the final data.
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3