[comp.lang.lisp] presentation types in genera

cogen@ll-xn.UUCP (06/06/87)

Does anyone know how to present a cp:command object? I can do something like

(present '(com-help) 'cp:command)

and I get the word 'Help', which is mouse-sensitive when a command is being
requested; eg, at a Lisp top-level command prompt. However, when I mouse on the
presentation, the command "does not activate" - I must hit return to get the 
command to be accepted.

There is a presentation option for cp:command, :wait-for-activation, that
looked promising. So I tried

(present '(com-help) '((cp:command) :wait-for-activation nil))

but the behavior was exactly the same. Obviously, there is a way to do it, since
the commands typed directly by the user at the keyboard become cp:command presentation
objects that, when moused, do activate without hitting return. I tried using the
presentation inspector to compare these presenations, but got nowhere. Any suggestions?