menuOutputStream object | menusys.t[84]

Menu output stream. We run topic contents through this output stream to allow topics to use the special paragraph and style tag markups.

`transient menuOutputStream : OutputStream`

Superclass Tree (in declaration order)

`menuOutputStream`
`OutputStream`
`PreinitObject`
`ModuleExecObject`
`object`

Summary of Properties

`buf_`

Inherited from `OutputStream` :
`filterList_ justDidPara justDidParaSuppressor myInputManager prefix`

Inherited from `PreinitObject` :
`execBeforeMe reverseGlobalSymbols`

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

Summary of Methods

`captureOutput execute writeFromStream`

Inherited from `OutputStream` :
`addOutputFilter addOutputFilterBelow applyFilters applyTextFilters captureOutputIgnoreExit construct inputLineEnd removeOutputFilter setPrefix watchForOutput writeToStream`

``

Inherited from `ModuleExecObject` :
`_execute classExec`

Properties

`buf_` | `menusys.t[125]`

our capture buffer (a StringBuffer object)

Methods

`captureOutput (val)`OVERRIDDEN | `menusys.t[90]`

Process a function call through the stream. If the function generates any output, we capture it. If the function simply returns text, we run it through the filters.

`execute ( )`OVERRIDDEN | `menusys.t[115]`

initialize

`writeFromStream (txt)`OVERRIDDEN | `menusys.t[112]`

we capture our output to a string buffer

Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2