Solaris Common Desktop Environment: Motif Transition Guide

Consider CDE Style Guidelines

Common Desktop Environment: Style Guide and Certification Checklist highly recommends placing menu bars in applications. In addition, it considers File, Options, and Help menus as standard, to be placed in order from left to right. (Other menus are also considered standard but do not apply to the Snapshot application.)

The cleaned-up version places the Load, Save, and Print buttons under the File menu. These are typical file operations. "Beep During Countdown" and "Hide Window During Capture" are options that users have available to them, and are therefore put under the Options menu. This design decision also makes the interface less cluttered, since the text for these check boxes takes up a lot of screen space. A Help menu is added to comply with the style guidelines.

Common Desktop Environment: Style Guide and Certification Checklist calls for a footer message at the bottom of an application whenever status is displayed there. This is added to the Snapshot GUI.

Motif does not support a drop site object. CDE supports a drag source object, which appears in the final GUI as a labelled camera icon. If you want drop support, the CDE style guidelines indicate that you must provide code to enable objects to be dropped anywhere in the application's main window.

Finally, the Snap button at the bottom is highlighted, indicating that it is the default value (between Snap and View) if the user presses Return instead of pressing a button.