Component Name: Button

 

Description

A button that represents a push button. Illustrated below are the three kinds of buttons identified in the current Swing Set version. There are text buttons with choices such as One, Two or Three which might translate into OK, Cancel and Help. There are image buttons which are represented as arrows, and Rollover Image buttons which have a definite "direction" in this case, left or right. The function is the same, the representation allows for developer creativity.

 

button.jpg (31325 bytes)

 

Sound Rationale

Because a button is often a shortcut to activate a function, the identifying sound needs to be short and to the point. A two tone sound is used, in rapid pace, close together so that the computer user can grasp the concept of a button without having to listen to long refrains of sound and speech. By keeping the sound short, "listening time" can be spent on identifying the button to determine if it is the one the computer use wants or not.


Navigation

  1. Required navigation sound effect. navigate.wav
  2. Optional disabled sound effect. disabled.wav
  3. Optional combined component ID and state information sound effect. button.wav (state info N/A)
  4. Required name/title of component as speech. <button label> [Alternate: "no label"].
  5. Optional role as speech. <Button> [Alternate: "unknown object"].
  6. Optional state as speech. N/A [Alternate: N/A].

Activation

  1. Required activation sound effect. activate.wav
  2. Required name or label of component, as speech. <button label> [Alternate: "no label"].
  3. Required new state of component, as speech. "Pressed".

"Where Am I?"

  1. Optional disabled sound effect. disabled.wav
  2. Optional combined component ID and state information sound effect. button.wav (state info N/A)
  3. Required name/title of component as speech. <button label>[Alternate: "no label"].
  4. Optional role as speech. <Button> [Alternate: "unknown object"]
  5. Optional state as speech. N/A [Alternate: N/A].

Additional Information (Control + Shift + E)

  1. Hot Key –(if available) [Alternate: see below*] .
  2. Shortcut Keys – (if available) [Alternate: see below*] .

*If there is neither a hot key nor a shortcut key, the general error is sounded.

Table of Contents
End of file
Last edited 11/02/98