CLIM mail archive
[Prev][Next][Index][Thread]
Accept + Mouse-Actions??
Howdy Mr. Cramer,
Try specializing read-frame-command. There is an example of this in
the puzzle.lisp file of the demo subdirectory.
(defmethod read-frame-command ((puzzle puzzle) &key (stream *query-io*))
(let ((abort-chars #+Genera '(#\Abort #\End)
#-Genera nil))
(let ((command (read-command-using-keystrokes
(frame-command-table puzzle) abort-chars
:stream stream)))
(if (characterp command)
(frame-exit puzzle)
command))))
In this case, if a character is received the application is
terminated. Commands are just returned.
Sincerely,
John S. Kern
Lucid, Inc.
Customer Support
Main Index |
Thread Index