Common Desktop Environment: Style Guide and Certification Checklist

Transfer Bindings

TRANSFER

This is the virtual mouse button which may be used for data transfer and manipulation operations. On a two- or three-button Mouse, with separate Selection and Transfer, TRANSFER is always assigned to mouse button 2. On a one-, two-, or three-button Mouse, with Integrated Selection and Transfer, TRANSFER is always assigned to mouse button 1 (integrated with SELECT). In addition, on a three-button Mouse, with Integrated Selection and Transfer, TRANSFER may optionally be assigned to mouse button 2.

Table B-3 Key Bindings When TRANSFER is Assigned Mouse Button 2

Operation Name 

Key Bindings 

Manipulate 

TRANSFER Press, Move, Release 

Primary Copy 

TRANSFER Click 

Primary Copy 

Control+TRANSFER Click 

Primary Move 

Shift+TRANSFER Click 

Primary Link 

Control+Shift+TRANSFER Click 

Quick Copy 

Alt+TRANSFER Press, Move, Control+Release 

Quick Move 

Alt+TRANSFER Press, Move, Shift+Release 

Quick Link 

Alt+TRANSFER Press, Move, Control+Shift+Release 

The set of bindings in Table B-4 are always defined. When selection and transfer are integrated, Style Guide rules indicate when these bindings are used for transfer vs. selection.

Table B-4 Key Bindings

Operation Name 

Key Bindings 

Drag Transfer 

TRANSFER Press, Move, Release 

Drag Copy 

TRANSFER Press, Move, Control+Release 

Drag Move 

TRANSFER Press, Move, Shift+Release 

Drag Link 

TRANSFER Press, Move, Control+Shift+Release