136
136
#define SCI_MARKERDEFINE 2040
137
137
#define SCI_MARKERSETFORE 2041
138
138
#define SCI_MARKERSETBACK 2042
139
#define SCI_MARKERSETBACKSELECTED 2292
140
#define SCI_MARKERENABLEHIGHLIGHT 2293
139
141
#define SCI_MARKERADD 2043
140
142
#define SCI_MARKERDELETE 2044
141
143
#define SCI_MARKERDELETEALL 2045
554
557
#define SCI_MOVECARETINSIDEVIEW 2401
555
558
#define SCI_LINELENGTH 2350
556
559
#define SCI_BRACEHIGHLIGHT 2351
560
#define SCI_BRACEHIGHLIGHTINDICATOR 2498
557
561
#define SCI_BRACEBADLIGHT 2352
562
#define SCI_BRACEBADLIGHTINDICATOR 2499
558
563
#define SCI_BRACEMATCH 2353
559
564
#define SCI_GETVIEWEOL 2355
560
565
#define SCI_SETVIEWEOL 2356
707
712
#define SCI_GETKEYSUNICODE 2522
708
713
#define SCI_INDICSETALPHA 2523
709
714
#define SCI_INDICGETALPHA 2524
715
#define SCI_INDICSETOUTLINEALPHA 2558
716
#define SCI_INDICGETOUTLINEALPHA 2559
710
717
#define SCI_SETEXTRAASCENT 2525
711
718
#define SCI_GETEXTRAASCENT 2526
712
719
#define SCI_SETEXTRADESCENT 2527
961
968
struct SCNotification {
962
969
struct Sci_NotifyHeader nmhdr;
963
int position; /* SCN_STYLENEEDED, SCN_MODIFIED, SCN_DWELLSTART, SCN_DWELLEND */
971
/* SCN_STYLENEEDED, SCN_DOUBLECLICK, SCN_MODIFIED, SCN_MARGINCLICK, */
972
/* SCN_NEEDSHOWN, SCN_DWELLSTART, SCN_DWELLEND, SCN_CALLTIPCLICK, */
973
/* SCN_HOTSPOTCLICK, SCN_HOTSPOTDOUBLECLICK, SCN_HOTSPOTRELEASECLICK, */
974
/* SCN_INDICATORCLICK, SCN_INDICATORRELEASE, */
975
/* SCN_USERLISTSELECTION, SCN_AUTOCSELECTION */
964
977
int ch; /* SCN_CHARADDED, SCN_KEY */
965
int modifiers; /* SCN_KEY */
979
/* SCN_KEY, SCN_DOUBLECLICK, SCN_HOTSPOTCLICK, SCN_HOTSPOTDOUBLECLICK, */
980
/* SCN_HOTSPOTRELEASECLICK, SCN_INDICATORCLICK, SCN_INDICATORRELEASE, */
966
982
int modificationType; /* SCN_MODIFIED */
967
const char *text; /* SCN_MODIFIED, SCN_USERLISTSELECTION, SCN_AUTOCSELECTION */
984
/* SCN_MODIFIED, SCN_USERLISTSELECTION, SCN_AUTOCSELECTION, SCN_URIDROPPED */
968
986
int length; /* SCN_MODIFIED */
969
987
int linesAdded; /* SCN_MODIFIED */
970
988
int message; /* SCN_MACRORECORD */
978
996
int x; /* SCN_DWELLSTART, SCN_DWELLEND */
979
997
int y; /* SCN_DWELLSTART, SCN_DWELLEND */
980
998
int token; /* SCN_MODIFIED with SC_MOD_CONTAINER */
981
int annotationLinesAdded; /* SC_MOD_CHANGEANNOTATION */
999
int annotationLinesAdded; /* SCN_MODIFIED with SC_MOD_CHANGEANNOTATION */
982
1000
int updated; /* SCN_UPDATEUI */