[ Previous | Next | Contents | Glossary | Home | Search ]
Motif and CDE 2.1 Style Guide Certification Checklist



Save/Save As (Action Choice)

[ ]
Place the Save and Save As choices in the File menu.

[ ]
Provide a Save choice for each file or object with a specified name that is not automatically saved when changed.

[ ]
Provide a Save As choice for each file or object that the user can save with a new name.

[ ]
Do not close the window or change the appearance of the data when the user chooses Save or Save As.

[ ]
The file or object to be saved should be the last file the user interacted with using Save As or Move To. Otherwise, the file or object to be saved should be the one that the user opened in the current window.

[ ]
If the user attempts to save a new file or object under an existing name, display a warning message stating that a loss of data will occur. For example:
myfile already exists.
 
Choose OK to overwrite.

[ ]
If the file or object being saved does not have a user-assigned name, either make Save unavailable or display the Save As dialog.

[ ]
If the user cannot save the data in the current file or object (for example, a file is read-only), display a warning message and allow the user to either cancel the operation or provide a new destination via a Save As dialog.

[ ]
Display the Save As dialog in a secondary window that is dependent on the window from which the user chooses Save As.

[ ]
Provide a Save (or OK) push button to allow the user to save the current file or object with the specified name.

[ ]
Provide a Cancel push button to allow the user to close the Save As dialog without saving the file or object.

[ ]
Provide a text-entry field to allow the user to type the name of the new file or object.

[ ]
Provide a drop-down list that allows the user to display a list of file types that can be saved.

[ ]
For objects, provide a list of appropriate containers. Highlight the current container and show the containment hierarchy by indenting containers that are within other containers.

[ ]
For objects, provide a list box that lists the names of all objects in the specified container.

[ ]
Assign "S" as the mnemonic for the Save menu item.

[ ]
Assign "A" as the mnemonic for the Save As menu item.


[ Previous | Next | Contents | Glossary | Home | Search ]