6 Modifying CAPI Windows

An interface or its children can be altered in many ways. This chapter describes APIs for the most common of these.

Note: By default, each CAPI interface runs in its process. It is important to understand that an on-screen interface must be altered only in its own process. In most circumstances the user alters the interface by a callback inside the interface, which will automatically happen in the correct process. However, calls from other processes (including other CAPI interfaces) should use execute-with-interface or apply-in-pane-process . See the LispWorks CAPI Reference Manual for details of these functions.

6.1 Initialization

6.2 Resizing

6.3 Scrolling

6.4 Swapping panes and layouts

6.5 Setting the data in a pane

6.6 Iconifying and restoring windows

6.7 Destroying

LispWorks CAPI User Guide (Macintosh version) - 8 Apr 2005