From c232fb50fc2cb0f30e3440bc61dbe7c5efacef35 Mon Sep 17 00:00:00 2001
From: Neil
+
+
@@ -1399,6 +1404,12 @@ struct Sci_TextToFind {
sets the start or the search, which is forwards when searching for the end and backwards when
searching for the start.
SCI_ISRANGEWORD(int start, int end)
+ Is the range start..end a word or set of words? This message checks that start is at a word start transition and that
+ end is at a word end transition. It does not check whether there are any spaces inside the range.
Set onlyWordCharacters to true (1) to stop searching at the first
non-word character in the search direction. If onlyWordCharacters is
false (0), the first character in the search direction sets the type of the search
@@ -1624,6 +1635,7 @@ struct Sci_TextToFind {
+
@@ -1789,9 +1801,14 @@ struct Sci_TextToFind {
SCI_SWAPMAINANCHORCARET
SCI_ROTATESELECTION
+ SCI_MULTIPLESELECTADDNEXT
These commands may be assigned to keys to make it possible to manipulate multiple selections.
SCI_SWAPMAINANCHORCARET moves the caret to the opposite end of the main selection.
- SCI_ROTATESELECTION makes the next selection be the main selection.
+ SCI_ROTATESELECTION makes the next selection be the main selection.
+ SCI_MULTIPLESELECTADDNEXT adds the next occurrence of the main selection to
+ the set of selections as main. If the current selection is empty then select word around caret.
+ The current searchFlags
+ are used so the application may choose case sensitivity and word search options.