From f54fd2019dd648b29a80ec7429833ab546d3a428 Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 1 Feb 2025 14:43:22 +1100 Subject: Serialize selection type and ranges with SCI_GETSELECTIONSERIALIZED and SCI_SETSELECTIONSERIALIZED. --- call/ScintillaCall.cxx | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'call') diff --git a/call/ScintillaCall.cxx b/call/ScintillaCall.cxx index 550adc710..57b050805 100644 --- a/call/ScintillaCall.cxx +++ b/call/ScintillaCall.cxx @@ -1267,6 +1267,18 @@ UndoSelectionHistoryOption ScintillaCall::UndoSelectionHistory() { return static_cast(Call(Message::GetUndoSelectionHistory)); } +void ScintillaCall::SetSelectionSerialized(const char *selectionString) { + CallString(Message::SetSelectionSerialized, 0, selectionString); +} + +Position ScintillaCall::SelectionSerialized(char *selectionString) { + return CallPointer(Message::GetSelectionSerialized, 0, selectionString); +} + +std::string ScintillaCall::SelectionSerialized() { + return CallReturnString(Message::GetSelectionSerialized, 0); +} + Line ScintillaCall::FirstVisibleLine() { return Call(Message::GetFirstVisibleLine); } -- cgit v1.2.3