Common Desktop Environment: Style Guide and Certification Checklist

Edit Menu Contents


Note -

These requirements apply only in a left-to-right language environment in an English-language locale. You must make the appropriate changes for other locales.


 

n/a 

 

 

 

Required 

6-8 

If your application uses an Edit menu, it contains the following choices, with the specified functionality, when the actions are actually supported by your application:  

Optional 

 

Undo 

Reverses the most recently executed action. The mnemonic is U. 

Optional 

 

Cut 

Removes the selected portion of data from the client area and puts it on the clipboard. The mnemonic is T. 

Optional 

 

Copy 

Copies the selected portion of data from the client area and puts it on the clipboard. The mnemonic is C. 

Optional 

 

Copy Link 

Copies a link of the selected portion of data from the client area and puts it on the clipboard. The mnemonic is K. 

Optional 

 

Paste 

Pastes the contents of the clipboard into the client area. The mnemonic is P. 

Optional 

 

Paste Link 

Pastes a link of the data represented by the contents of the clipboard into the client area. The mnemonic is L. 

Optional 

 

Clear 

Removes a selected portion of data from the client area without copying it to the clipboard and does not compress the remaining data. The mnemonic is E. 

Optional 

 

Delete 

Removes a selected portion of data from the client area without copying it to the clipboard. The mnemonic is D. 

Optional 

 

Select All 

Sets the primary selection to be all the elements in a component of the client area. 

Optional 

 

Deselect All 

Removes from the primary selection all the elements in a component of the client area. 

Optional 

 

Select Pasted 

Sets the primary selection to the last element or elements pasted into a component of the client area. 

Optional 

 

Reselect 

Sets the primary selection to the last selected element or elements in a component of the client area. This action is available only in components that do not support persistent selections and only when the current selection is empty. 

Optional 

 

Promote 

Promotes to the primary selection the current selection of a component of the client area. This action is available only for components that support persistent selections. 

 

 

The use of an Edit menu with these common editing operations yields consistency across applications. 

Recommended 

bs: 

If your application does not provide an <object-type> or Selected menu, but allows the user to select data within the window and manage settings for the selected data, then it provides a Properties ... choice as the last item in the Edit menu. 

Required 

6-9: 

This item has been deleted.