aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.h
diff options
context:
space:
mode:
authornyamatongwe <unknown>2009-07-14 03:28:22 +0000
committernyamatongwe <unknown>2009-07-14 03:28:22 +0000
commit03cca7be7b6f7e1a2899c01bf50a7a61f9be1a21 (patch)
tree084abdf19b98d1571d40853b503bd05b723c243e /src/Editor.h
parent1231cf6c2eecdf6fdaba67c13d82a7cfb251ccbb (diff)
downloadscintilla-mirror-03cca7be7b6f7e1a2899c01bf50a7a61f9be1a21.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);