If there are CAPI interfaces on the screen (other than the LispWorks IDE) when session saving is invoked, these interfaces are destroyed and then displayed again. Note that the display will occur in a different thread than the one running the interface before the saving (which was killed when the interface was destroyed).
If an interface (or any of its children) contains information that is normally destroyed (in some sense) in the
destroy-callback
, this information can be preserved. For the details see
capi:interface-preserving-state-p
and
capi:interface-preserve-state
in the
CAPI Reference Manual
.
LispWorks IDE User Guide (Macintosh version) - 25 Nov 2011