This chapter is an assorted collection of techniques to programming
problems that appear in many applications and for which support for
generic solutions is present, but cannot easily be found using the
online reference manual.
Using object references:
``Who's Who?'' Discusses mechanism available to find object
references, avoiding global references and explicit storage of
references.
Relating frames
Discusses combining frames in a application, transient frames and
various styles of modal operation and event handling.
Informing the user
Discusses the generic reporting system used to inform the user of
progress, status and errors.
Errors Specifying,
handling and generating errors.
Specifying fonts Discusses
the indirections in the font-specification mechanism.