The most common use of title panes is as a title for a pane, and so the class
titled-object
is provided as a class that supports placing title panes around itself.
By default, title panes are constrained so that they cannot resize (that is, the values of
visible-max-width
and
visible-max-height
are
t
) but this can be altered by using
:visible-max-width nil
or
:visible-max-height nil
.
(setq title-pane (capi:contain
(make-instance
'capi:title-pane
:text "This is a title pane")
:process nil))
(setf (capi:title-pane-text title-pane) "New title")