Common Desktop Environment: Style Guide and Certification Checklist

Clipboard Transfer

 

n/a 

 

 

 

Required 

4-38: 

Keyboard-based clipboard selection actions are available in every editable collection in your application. 

Clipboard selection actions need to be available from the keyboard. 

Required 

4-39: 

Your application uses the Cut key (or Shift+Delete) and the Cut entry on the Edit menu to cut the selected elements from an editable component to the clipboard.  

The Cut key (or Shift+Delete) and the Cut entry on the Edit menu offer a consistent means of cutting the selection to the clipboard from the keyboard. 

Required 

4-40: 

Your application uses the Copy key (or Control+Insert) and the Copy entry on the Edit menu to copy the selected elements to the clipboard.  

The Copy key or (Control+Insert) and the Copy entry on the Edit menu offer a consistent means of copying the selection to the clipboard from the keyboard. 

Required 

4-41: 

Your application uses the Paste key (or Shift+Insert) to paste the contents of the clipboard into an editable component.  

The Paste key (or Shift+Insert) offers a consistent way of pasting the contents of the clipboard from the keyboard. 

Required 

4-42: 

If Paste or Paste Link is invoked using a component's pop-up menu, the data is pasted at the insertion position of the component. However, if the pop-up menu is popped up over a selection, the selection is first deleted, even if pending delete is disabled, and the pasted data replaces it, if possible.  

Popping up a pop-up menu over a selection indicates that a Paste or Paste Link operation should replace the selection. 

Required 

4-43: 

If Paste or Paste Link is invoked from the Edit menu or by a keyboard operation, and the insertion position in the target component is not disjoint from a selection, the pasted data replaces the selection contents if pending delete is enabled.  

Pending delete determines whether the selection is deleted when the insertion position is not disjoint from the selection and Paste or Paste Link is invoked from the Edit menu or by a keyboard operation.