CTRLCCOPY Mnemonic – Set the SysWindow Copy/Paste Mechanism (SysConsole/SysWindow)





In BBj 11.0 and higher, the 'CTRLCCOPY' mnemonic controls the type of copy/paste mechanism available to the user of the SysWindow.

When set to ‘off’, the default traditional Visual PRO/5 copy/paste mechanism is active. This is available only from the SysWindow’s ‘Edit’ menu. Selecting ‘Copy’ changes the cursor to a cross-hair shape and draws a dotted-line rectangle around the text to be copied when the left mouse button is pressed and dragged over the SysWindow.

When set to ‘on’, the traditional Visual PRO/5 copy/paste mechanism is deactivated and replaced by a new mechanism that allows copying with Ctrl+C (Windows) Cmd+C (Mac) and pasting with Ctrl+V/Cmd+V in the standard manner of applications running in Microsoft Windows. Text is selected by pressing and dragging the left mouse button. The selected text is highlighted with reverse video. The [Ctrl]+A/Command+A key combination selects all the text currently visible in the SysWindow. In addition to the key combinations entered directly from the keyboard, copying and pasting is available from the ‘Edit’ menu and a popup menu (activated by pressing the right mouse button).

The Ctrl/Command+C copy mechanism is undeniably more convenient and intuitive than the traditional Visual PRO/5 copy mechanism, but it also imposes two serious caveats which may make its use inadvisable in certain applications:

  1. The Ctrl+C/Command+C key combination is no longer available as a program interrupt.
  2. Mouse hotspots (created with the SysWindow 'MOUSE' and 'AMOUSE' mnemonics) are ignored. All mouse clicks and drags performed in the area of the SysWindow are now applied to text selection, making it impossible to activate a mouse hotspot.




Turns off the ability to copy/paste using the Ctrl+C/Cmd+C and Ctrl+V/Cmd+V key combinations. Instead, copy/paste is done with the traditional Visual PRO/5 dotted-line selection mechanism available from the Edit menu.


Turns on the ability to copy/paste using the Ctrl+C/Command+C and Ctrl+V/Cmd+V key combinations.

See Also

Mnemonics - Alphabetical Listing

Mnemonics - Group Listing