From ad0155fa7c53f9d3d50f21f9de9181f50cda7d88 Mon Sep 17 00:00:00 2001
From: Neil
Date: Wed, 24 Jun 2015 15:27:07 +1000
Subject: Make multiple selection work over most cursor movement and selection,
new line, and word and line part deletion commands.
---
doc/ScintillaDoc.html | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
(limited to 'doc/ScintillaDoc.html')
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index 080cea361..154747cc5 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -1646,6 +1646,9 @@ struct Sci_TextToFind {
Any selection apart from the main selection is called an additional selection.
The calls in the previous section operate on the main selection.
There is always at least one selection.
+ The selection can be simplified down to just the main selection by
+ SCI_CANCEL
+ which is normally mapped to the Esc key.
@@ -1673,7 +1676,9 @@ struct Sci_TextToFind {
SCI_SETADDITIONALSELECTIONTYPING(bool additionalSelectionTyping)
SCI_GETADDITIONALSELECTIONTYPING
- Whether typing, backspace, or delete works with multiple selections simultaneously.
+ Whether typing, new line, cursor left/right/up/down, backspace, delete, home, and end work
+ with multiple selections simultaneously.
+ Also allows selection and word and line deletion commands.
SCI_SETMULTIPASTE(int multiPaste)
@@ -4967,6 +4972,10 @@ struct Sci_TextToFind {
by binding the home and end keys to these commands.
+ The SCI_CANCEL command cancels autocompletion and
+ calltip display and drops any additional selections.
+
+
Key bindings
There is a default binding of keys to commands that is defined in the Scintilla source in
--
cgit v1.2.3