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.


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: 

  • Undo [RECOMMENDED]

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

  • Cut [RECOMMENDED]

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

  • Copy [RECOMMENDED]

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

  • Copy Link [OPTIONAL]

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

  • Paste [RECOMMENDED]

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

  • Paste Link [OPTIONAL] Pastes a link of the data represented by the contents of the clipboard into the client area. The mnemonic is L.

  • Clear [RECOMMENDED]

    Removes a selected portion of data from the client area without copying it to the clipboard. The remaining data is not rearranged to fill in the gap left by the Clear operation. The mnemonic is E.

 

 

  • Delete [RECOMMENDED]

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

  • Select All [RECOMMENDED]

    Sets the primary selection to be all the selectable elements in the client area. The mnemonic is S.

  • Deselect All [RECOMMENDED]

    Removes from the primary selection all the selectable elements in the client area. The mnemonic is l.

  • Select Pasted [OPTIONAL]

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

 

 

  • Reselect [OPTIONAL]

    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. The mnemonic is R.

  • Promote [OPTIONAL]

    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 mnemonic is m.

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.