aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2010-03-11 10:21:29 +0000
committernyamatongwe <devnull@localhost>2010-03-11 10:21:29 +0000
commite86a669c757e195237e44c5fd13786ce39acb3ac (patch)
treecac1e613a55d874579c775c8cb681b275d26fa52 /include
parent66cc61744a596ee4b04dc568f05e07c3d8207d2a (diff)
downloadscintilla-mirror-e86a669c757e195237e44c5fd13786ce39acb3ac.tar.gz
Implemented multipaste as an option.
Diffstat (limited to 'include')
-rw-r--r--include/Scintilla.h4
-rw-r--r--include/Scintilla.iface10
2 files changed, 14 insertions, 0 deletions
diff --git a/include/Scintilla.h b/include/Scintilla.h
index a702fd90d..d1f4518fd 100644
--- a/include/Scintilla.h
+++ b/include/Scintilla.h
@@ -486,6 +486,10 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam,
#define SCI_SETFONTQUALITY 2611
#define SCI_GETFONTQUALITY 2612
#define SCI_SETFIRSTVISIBLELINE 2613
+#define SC_MULTIPASTE_ONCE 0
+#define SC_MULTIPASTE_EACH 1
+#define SCI_SETMULTIPASTE 2614
+#define SCI_GETMULTIPASTE 2615
#define SCI_TARGETFROMSELECTION 2287
#define SCI_LINESJOIN 2288
#define SCI_LINESSPLIT 2289
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index f2c8f1ebf..67fcc6060 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -1223,6 +1223,16 @@ get int GetFontQuality=2612(,)
# Scroll so that a display line is at the top of the display.
set void SetFirstVisibleLine=2613(int lineDisplay,)
+enu MultiPaste=SC_MULTIPASTE_
+val SC_MULTIPASTE_ONCE=0
+val SC_MULTIPASTE_EACH=1
+
+# Change the effect of pasting when there are multiple selections.
+set void SetMultiPaste=2614(int multiPaste,)
+
+# Retrieve the effect of pasting when there are multiple selections..
+get int GetMultiPaste=2615(,)
+
# Make the target range start and end be the same as the selection range start and end.
fun void TargetFromSelection=2287(,)