When explaining the design and construction of the Calamus user
interface, there is a great advantage in first agreeing a common
terminology. It is much easier to talk about a subject when you can
call things by name. The Calamus manual already deals with part of
this problem in The Function panel
chapter. But some of these
terms need revising or extending to keep up with current practice, and
the CXmy concept requires additional definitions.
The Calamus user interface is organized in a strict hierarchy, and is subdivided into three levels: