This section shows the sequence of function and message flows for a typical direct manipulation operation. It also describes the activities that must be performed by the applications during direct manipulation.
Note: Most of the sample code in this section is part of a complete program illustrated in "Sample Code for Direct Manipulation".