aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/Scintilla.h19
-rw-r--r--include/Scintilla.iface4
2 files changed, 15 insertions, 8 deletions
diff --git a/include/Scintilla.h b/include/Scintilla.h
index 4d5478207..da41bb6bf 100644
--- a/include/Scintilla.h
+++ b/include/Scintilla.h
@@ -186,6 +186,7 @@ typedef long (*SciFnDirect)(long ptr, unsigned int iMessage, unsigned long wPara
#define SCI_AUTOCGETCHOOSESINGLE 2114
#define SCI_AUTOCSETIGNORECASE 2115
#define SCI_AUTOCGETIGNORECASE 2116
+#define SCI_USERLISTSHOW 2117
#define SCI_SETINDENT 2122
#define SCI_GETINDENT 2123
#define SCI_SETUSETABS 2124
@@ -439,6 +440,7 @@ typedef long (*SciFnDirect)(long ptr, unsigned int iMessage, unsigned long wPara
#define SCN_NEEDSHOWN 2011
#define SCN_POSCHANGED 2012
#define SCN_PAINTED 2013
+#define SCN_USERLISTSELECTION 2014
//--Autogenerated -- end of section automatically generated from Scintilla.iface
// Optional module for macro recording
@@ -493,22 +495,23 @@ struct NotifyHeader {
struct SCNotification {
struct NotifyHeader nmhdr;
- int position; // SCN_STYLENEEDED, SCN_MODIFIED
- int ch; // SCN_CHARADDED, SCN_KEY
- int modifiers; // SCN_KEY
+ int position; // SCN_STYLENEEDED, SCN_MODIFIED
+ int ch; // SCN_CHARADDED, SCN_KEY
+ int modifiers; // SCN_KEY
int modificationType; // SCN_MODIFIED
- const char *text; // SCN_MODIFIED
- int length; // SCN_MODIFIED
+ const char *text; // SCN_MODIFIED
+ int length; // SCN_MODIFIED
int linesAdded; // SCN_MODIFIED
#ifdef MACRO_SUPPORT
int message; // SCN_MACRORECORD
int wParam; // SCN_MACRORECORD
- int lParam; // SCN_MACRORECORD
+ int lParam; // SCN_MACRORECORD
#endif
- int line; // SCN_MODIFIED
+ int line; // SCN_MODIFIED
int foldLevelNow; // SCN_MODIFIED
int foldLevelPrev; // SCN_MODIFIED
- int margin; // SCN_MARGINCLICK
+ int margin; // SCN_MARGINCLICK
+ int listType; // SCN_USERLISTSELECTION
};
#define SC_MASK_FOLDERS ((1<<SC_MARKNUM_FOLDER) | (1<<SC_MARKNUM_FOLDEROPEN))
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index 88fda0a64..f5b2610be 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -464,6 +464,9 @@ set void AutoCSetIgnoreCase=2115(bool ignoreCase,)
# Retrieve state of ignore case flag.
get bool AutoCGetIgnoreCase=2116(,)
+# Retrieve state of ignore case flag.
+fun void UserListShow=2117(int listType, string itemList)
+
# Set the number of spaces used for one level of indentation.
set void SetIndent=2122(int indentSize,)
@@ -1346,6 +1349,7 @@ evt void MarginClick=2010(int modifiers, int position, int margin)
evt void NeedShown=2011(int position, int length)
evt void PosChanged=2012(int position)
evt void Painted=2013(void)
+evt void UserListSelection=2014(int listType, string text)
cat Deprecated