The Button Object

Buttons are designed to facilitate an end-user's interaction with your model by reducing the level of software skills and language fluency needed. When "pushed," buttons perform one of several operations such as navigating to a new location, executing a menu command, or providing pop-up information. As you seek ways of simplifying the access to and increasing the impact of your models, it is entirely possible that the Button object will become your new best friend.

This section documents the operation of the Button object. Figure 6-9 details the major segments of the section. Note the distinction between surface and dialog operations involving buttons.

Figure 6-9
Button Functionality

Topic

Button Surface Operations

Button Dialog Operations

Button Purpose:

Information

Navigation

Visual Effects

Menu Items

Tracing (accessible on interface level only)

Storytelling (accessible on interface level only)

Playing Movies

Button Sound

Button Appearance