A function designator
Arguments passed to function
execute-with-interface is a useful way of operating on an interface owned by another process. It takes a top-level interface, a function and some arguments and queues the function to be run by that process when it next enters its event loop (for an interface owned by the current process, it calls the function immediately).
does not have a screen representation, for example when it is destroyed. To call
has a representation, use execute-with-interface-if-alive.
execute-with-interface is a useful utility in other circumstances.
on the current process if
does not have a process.
(setq a (capi:display (make-instance 'capi:interface)))
CAPI User Guide and Reference Manual (Macintosh version) - 25 Feb 2015