
The class hierarchy of the Motif widget set
We begin by taking a closer look at the Motif user−interface components with which the user typically interacts. Then
we examine how the manager widget classes are used to arrange the more visible application controls. And finally, we
explore the use of all of these objects to create functional windows and dialogs that make up a real application.
4.2 Application Controls
In many ways, application controls are the heart of a graphical user interface. Rather than controlling an application by
typing commands, the user is presented with choices using graphical elements. The user no longer needs to remember
the syntax of commands, since her choices are presented to her as she goes along. As we've discussed, some of Motif's
application controls (such as menus) are compound objects assembled by convenience routines. Others are simple,
4 Overview of the Motif Toolkit 4.2 Application Controls
45