Common Desktop Environment: Style Guide and Certification Checklist

Option Button

 

n/a 

 

 

Required 

7-22: 

If your application uses option buttons, the label for the button is the last selection made from the option button.  

An option button is used to post an option menu which allows the user to select from a number of choices. The label of an option button needs to display the most recent selection from the associated option menu. 

Required 

7-23: 

BSelect Press is a consistent way of activating an option button. 

Required 

7-24: 

When the user releases BSelect or BMenu within the same option button that the press occurred in, the associated option menu is posted if it was not posted at the time of the press. When the user releases BSelect or BMenu outside of the option button, the associated option menu is unposted.  

BSelect Release or BMenu Release posts or unposts an option menu, depending on whether the release occurs inside the option button and whether the option menu was posted at the time of the press. 

Required 

7-24: 

When the user presses the Select key or Spacebar in an option button, the associated option menu is posted. 

The Select key or Spacebar posts an option menu from the keyboard.