aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/Scintilla.h1
-rw-r--r--include/Scintilla.iface3
-rw-r--r--include/ScintillaCall.h1
-rw-r--r--include/ScintillaMessages.h1
4 files changed, 6 insertions, 0 deletions
diff --git a/include/Scintilla.h b/include/Scintilla.h
index 64238a5a3..8c555352c 100644
--- a/include/Scintilla.h
+++ b/include/Scintilla.h
@@ -1022,6 +1022,7 @@ typedef sptr_t (*SciFnDirectStatus)(sptr_t ptr, unsigned int iMessage, uptr_t wP
#define SCI_CLEARSELECTIONS 2571
#define SCI_SETSELECTION 2572
#define SCI_ADDSELECTION 2573
+#define SCI_SELECTIONFROMPOINT 2474
#define SCI_DROPSELECTIONN 2671
#define SCI_SETMAINSELECTION 2574
#define SCI_GETMAINSELECTION 2575
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index c393d6179..918121596 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -2797,6 +2797,9 @@ fun void SetSelection=2572(position caret, position anchor)
# Add a selection
fun void AddSelection=2573(position caret, position anchor)
+# Find the selection index for a point. -1 when not at a selection.
+fun int SelectionFromPoint=2474(int x, int y)
+
# Drop one selection
fun void DropSelectionN=2671(int selection,)
diff --git a/include/ScintillaCall.h b/include/ScintillaCall.h
index 7f8088748..1a1a1e0f2 100644
--- a/include/ScintillaCall.h
+++ b/include/ScintillaCall.h
@@ -765,6 +765,7 @@ public:
void ClearSelections();
void SetSelection(Position caret, Position anchor);
void AddSelection(Position caret, Position anchor);
+ int SelectionFromPoint(int x, int y);
void DropSelectionN(int selection);
void SetMainSelection(int selection);
int MainSelection();
diff --git a/include/ScintillaMessages.h b/include/ScintillaMessages.h
index eaf162ae5..4b9421242 100644
--- a/include/ScintillaMessages.h
+++ b/include/ScintillaMessages.h
@@ -678,6 +678,7 @@ enum class Message {
ClearSelections = 2571,
SetSelection = 2572,
AddSelection = 2573,
+ SelectionFromPoint = 2474,
DropSelectionN = 2671,
SetMainSelection = 2574,
GetMainSelection = 2575,