Control page Control:dialog:Settings:Clipboard
The Auto-select upon Copy with empty selection setting allows to automatically select nearby text, if Copy, Cut or Swap is invoked while nothing is selected. The amount of text automatically selected can be one of the following:
- Auto-select upon Copy with empty selection: Disabled — nothing is automatically selected.
- Auto-select upon Copy with empty selection: Word — one word, all white-spaces, or one delimiter is selected.
- Auto-select upon Copy with empty selection: Line — current entire unwrapped line is selected.
- Auto-select upon Copy with empty selection: Paragraph — current entire paragraph is selected.
- Auto-select upon Copy with empty selection: Entire document — entire document is selected.
Note: This automated Copy thru mouse may Copy several times upon multi-click mouse selecting. This is because multi-clicking involves multiple mouse button releases. And each such mouse button release is registered as selection change and must invoke Copy (just in case there comes no further mouse action).
The Only when Ctrl is pressed while selecting setting invokes Copy upon mouse selecting only when Ctrl is pressed while selecting. On the other hand, if this option is turned off, the Ctrl key is checked upon mouse selecting anyway, and instead prevents Copy when pressed. In other words, the value of the Only when Ctrl is pressed while selecting setting determines, whether automated Copy thru mouse selecting is to be used with or without Ctrl key.
Note: The Ctrl key is checked only upon mouse button release, therefore, it only needs to be pressed (or not pressed) upon releasing the mouse button after selecting. This is, however, misleading upon multi-clicking, since when multi-clicking, multiple mouse button releases occur, which can trigger Copy as well.
By default, mouse Right-click displays small Right-click context menu, similar to the one known from other Windows applications. Using Ctrl+Right-click on the other hand allows to Paste text from system Clipboard conveniently thru mouse. The Paste with mouse upon setting alters this behaviour by switching the meaning of the Ctrl upon any Right-click:
- Paste with mouse upon: Right-click — invokes Paste thru Right-click, and Right-click context menu thru Ctrl+Right-click.
- Paste with mouse upon: Ctrl + Right-click — invokes Right-click context menu thru Right-click, and Paste thru Ctrl+Right-click.
Note: Both Right-click context menu and Paste are invoked only upon releasing the mouse button from clicked state. See chapter Using mouse for further details on how this can be exploited towards pretty advanced mouse tricks and antics.
Adding Shift key to the Right-click or Ctrl+Right-click invokes Swap instead of Paste. It is important to note, however, that using Shift key with mouse also has another purpose — it extends the current selection. While extending the selection is possible upon pressing the button, invoking Swap is available while releasing the button. This can take some training to master but can be worth it. Again, see chapter Using mouse and see Swap and Paste for details.
The Mimic original case upon Paste setting enables to Paste from system Clipboard. Upon Paste, if there is non-empty selection being replaced, text of the selection is scanned and
See Paste for further details.