Output window

Fiswidget applications that produce output to stdout or stderr can pop up an output window that captures and displays stdout/stderr.

The fiswidget programmer may code a fiswidget application so that no output window is produced, or so that a new output window is produced everytime the run button is invoked, or so that an output window is produced only the first time the run button is invoked, with subsequent run invocations appending to that window.
Output windows are scrollable and iconizable.
If logging is turned on, output captured by the output window will also be sent to the logfile.
Output windows that are no longer active, ie windows from previous or completed run invocations, may be killed with the standard window manager kill operation.

The Kill Process button at the bottom of the output window may be used to terminate the current run invocation, ie kill whatever external process(es) were spawned when the run button was invoked.