I have an application that runs with several "panes". I'd like to use
one of them
for user input, which I'd like to input via calls to read-line. I'd
also like the pane
to have a scrollable "history" of all previous input. If I use a
multi-line-editable-text
widget, when I do a read-line call on the widget's window it never
returns. Is there
some way I can get this behavior (namely, read-line with a scrollable
history)? I
would be perfectly willing to "reprint" the history into the window, if
necessary.
Or, is there some way I can make certain characters (eg #\Newline)
"activate"?
Should I be using a different kind of widget, or do a different kind of
call or what?
As usual, many thanks for any help!
"The Road To Hell is a User Interface"