aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.h
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2009-07-14 03:28:22 +0000
committernyamatongwe <devnull@localhost>2009-07-14 03:28:22 +0000
commita9b440a2e4da168325378e08c0ea0141547c5c81 (patch)
tree084abdf19b98d1571d40853b503bd05b723c243e /src/Editor.h
parentc7f0bfabd60940e8addc8176be556e0ecd2389a0 (diff)
downloadscintilla-mirror-a9b440a2e4da168325378e08c0ea0141547c5c81.tar.gz
Added controls for enabling multiple selection and multiple selection
typing. Renamed multiline options to reflect use on multiple selections. Using std::vector for selections.
Diffstat (limited to 'src/Editor.h')
-rw-r--r--src/Editor.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Editor.h b/src/Editor.h
index 79746477e..8f1ca9b7c 100644
--- a/src/Editor.h
+++ b/src/Editor.h
@@ -140,8 +140,9 @@ protected: // ScintillaBase subclass needs access to much of Editor
bool verticalScrollBarVisible;
bool endAtLastLine;
bool caretSticky;
- bool multiLineCaret;
- bool multiLineCaretBlinks;
+ bool multipleSelection;
+ bool additionalSelectionTyping;
+ bool additionalCaretsBlink;
int virtualSpaceOptions;
@@ -351,6 +352,7 @@ protected: // ScintillaBase subclass needs access to much of Editor
void SetScrollBars();
void ChangeSize();
+ void FilterSelections();
int InsertSpace(int position, unsigned int spaces);
void AddChar(char ch);
virtual void AddCharUTF(char *s, unsigned int len, bool treatAsDBCS=false);