The following operators are used to define and instantiate application frames. They are discussed in detail in 9.2, Defining CLIM Application Frames
define-application-frame[Macro]
Arguments: name superclasses slots
&rest
options
Summary: Defines an application frame. You can specify a name for the application class, the superclasses (if any), the slots of the application class, and options.
make-application-frame [Function]
Arguments: frame-name
&rest
options
&key
pretty-name frame-manager enable state left top right bottom width height save-under frame-class
&allow-other-keys
Summary: Makes an instance of the application frame of type frame-class . If frame-class is not supplied, it defaults to frame-name .
Common Lisp Interface Manager 2.0 User's Guide - 7 Aug 2017