Common Desktop Environment: Style Guide and Certification Checklist

OptionButton

Required 

7-23: 

When the user presses BSelect or BMenu in an option button, the associated option menu is posted. 

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.