diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/Scintilla.h | 6 | ||||
| -rw-r--r-- | include/Scintilla.iface | 7 | 
2 files changed, 11 insertions, 2 deletions
diff --git a/include/Scintilla.h b/include/Scintilla.h index 6c3509344..4cc67529a 100644 --- a/include/Scintilla.h +++ b/include/Scintilla.h @@ -119,6 +119,7 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam,  #define SC_MARK_PIXMAP 25  #define SC_MARK_FULLRECT 26  #define SC_MARK_LEFTRECT 27 +#define SC_MARK_AVAILABLE 28  #define SC_MARK_CHARACTER 10000  #define SC_MARKNUM_FOLDEREND 25  #define SC_MARKNUM_FOLDEROPENMID 26 @@ -678,6 +679,7 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam,  #define SCI_SETEXTRADESCENT 2527  #define SCI_GETEXTRADESCENT 2528  #define SCI_MARKERSYMBOLDEFINED 2529 +#define SCI_ADDUNDOACTION 2560  #define SCI_STARTRECORD 3001  #define SCI_STOPRECORD 3002  #define SCI_SETLEXER 4001 @@ -708,7 +710,8 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam,  #define SC_STARTACTION 0x2000  #define SC_MOD_CHANGEINDICATOR 0x4000  #define SC_MOD_CHANGELINESTATE 0x8000 -#define SC_MODEVENTMASKALL 0xFFFF +#define SC_MOD_CONTAINER 0x40000 +#define SC_MODEVENTMASKALL 0x7FFFF  #define SCEN_CHANGE 768  #define SCEN_SETFOCUS 512  #define SCEN_KILLFOCUS 256 @@ -831,6 +834,7 @@ struct SCNotification {  	int listType;	/* SCN_USERLISTSELECTION */  	int x;			/* SCN_DWELLSTART, SCN_DWELLEND */  	int y;		/* SCN_DWELLSTART, SCN_DWELLEND */ +	int token;		/* SCN_MODIFIED with SC_MOD_CONTAINER */  };  #ifdef SCI_NAMESPACE diff --git a/include/Scintilla.iface b/include/Scintilla.iface index ed31a803e..426a2c886 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -1832,6 +1832,9 @@ get int GetExtraDescent=2528(,)  # Which symbol was defined for markerNumber with MarkerDefine  fun int MarkerSymbolDefined=2529(int markerNumber,) +# Add a container action to the undo stack +fun void AddUndoAction=2560(int token,) +  # Start notifying the container of all key presses and commands.  fun void StartRecord=3001(,) @@ -1897,7 +1900,9 @@ val SC_MULTILINEUNDOREDO=0x1000  val SC_STARTACTION=0x2000  val SC_MOD_CHANGEINDICATOR=0x4000  val SC_MOD_CHANGELINESTATE=0x8000 -val SC_MODEVENTMASKALL=0xFFFF + +val SC_MOD_CONTAINER=0x40000 +val SC_MODEVENTMASKALL=0x7FFFF  # For compatibility, these go through the COMMAND notification rather than NOTIFY  # and should have had exactly the same values as the EN_* constants.  | 
