All Manuals > Delivery User Guide > 10 Delivery and Internal Systems

10.4 Delivery and CAPI

This section describes platform-independent issues in delivered applications which use CAPI. See also 6 Delivery on macOS, 7 Delivery on Microsoft Windows, and 8 Delivery on Linux, FreeBSD and x86/x64 Solaris for issues specific to each supported windowing system.

See the CAPI User Guide and Reference Manual for details of the CAPI symbols mentioned.

10.4.1 Interface geometry depends on Lisp symbol names

The function capi:top-level-interface-geometry-key depends on symbol names and hence will break at delivery level 5 unless the relevant symbol names are retained. Use the deliver keyword :keep-symbols to keep the class name of your top level interface.


Delivery User Guide - 01 Dec 2021 19:35:04