|
@@ -1,7 +1,7 @@
|
|
|
unit ScintInt;
|
|
|
|
|
|
{
|
|
|
- Delphi translation of Scintilla.h from Scintilla 5.2.4
|
|
|
+ Delphi translation of Scintilla.h from Scintilla 5.5.0
|
|
|
created by Jordan Russell and updated by Martijn Laan
|
|
|
}
|
|
|
|
|
@@ -33,6 +33,7 @@ const
|
|
|
SCI_SELECTALL = 2013;
|
|
|
SCI_SETSAVEPOINT = 2014;
|
|
|
SCI_GETSTYLEDTEXT = 2015;
|
|
|
+ SCI_GETSTYLEDTEXTFULL = 2778;
|
|
|
SCI_CANREDO = 2016;
|
|
|
SCI_MARKERLINEFROMHANDLE = 2017;
|
|
|
SCI_MARKERDELETEHANDLE = 2018;
|
|
@@ -122,7 +123,12 @@ const
|
|
|
SC_MARK_RGBAIMAGE = 30;
|
|
|
SC_MARK_BOOKMARK = 31;
|
|
|
SC_MARK_VERTICALBOOKMARK = 32;
|
|
|
+ SC_MARK_BAR = 33;
|
|
|
SC_MARK_CHARACTER = 10000;
|
|
|
+ SC_MARKNUM_HISTORY_REVERTED_TO_ORIGIN = 21;
|
|
|
+ SC_MARKNUM_HISTORY_SAVED = 22;
|
|
|
+ SC_MARKNUM_HISTORY_MODIFIED = 23;
|
|
|
+ SC_MARKNUM_HISTORY_REVERTED_TO_MODIFIED = 24;
|
|
|
SC_MARKNUM_FOLDEREND = 25;
|
|
|
SC_MARKNUM_FOLDEROPENMID = 26;
|
|
|
SC_MARKNUM_FOLDERMIDTAIL = 27;
|
|
@@ -245,6 +251,8 @@ const
|
|
|
SCI_STYLESETHOTSPOT = 2409;
|
|
|
SCI_STYLESETCHECKMONOSPACED = 2254;
|
|
|
SCI_STYLEGETCHECKMONOSPACED = 2255;
|
|
|
+ SCI_STYLESETINVISIBLEREPRESENTATION = 2256;
|
|
|
+ SCI_STYLEGETINVISIBLEREPRESENTATION = 2257;
|
|
|
SC_ELEMENT_LIST = 0;
|
|
|
SC_ELEMENT_LIST_BACK = 1;
|
|
|
SC_ELEMENT_LIST_SELECTED = 2;
|
|
@@ -257,6 +265,8 @@ const
|
|
|
SC_ELEMENT_SELECTION_SECONDARY_BACK = 15;
|
|
|
SC_ELEMENT_SELECTION_INACTIVE_TEXT = 16;
|
|
|
SC_ELEMENT_SELECTION_INACTIVE_BACK = 17;
|
|
|
+ SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_TEXT = 18;
|
|
|
+ SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_BACK = 19;
|
|
|
SC_ELEMENT_CARET = 40;
|
|
|
SC_ELEMENT_CARET_ADDITIONAL = 41;
|
|
|
SC_ELEMENT_CARET_LINE_BACK = 50;
|
|
@@ -301,6 +311,20 @@ const
|
|
|
SCI_GETCHARACTERCATEGORYOPTIMIZATION = 2721;
|
|
|
SCI_BEGINUNDOACTION = 2078;
|
|
|
SCI_ENDUNDOACTION = 2079;
|
|
|
+ SCI_GETUNDOACTIONS = 2790;
|
|
|
+ SCI_SETUNDOSAVEPOINT = 2791;
|
|
|
+ SCI_GETUNDOSAVEPOINT = 2792;
|
|
|
+ SCI_SETUNDODETACH = 2793;
|
|
|
+ SCI_GETUNDODETACH = 2794;
|
|
|
+ SCI_SETUNDOTENTATIVE = 2795;
|
|
|
+ SCI_GETUNDOTENTATIVE = 2796;
|
|
|
+ SCI_SETUNDOCURRENT = 2797;
|
|
|
+ SCI_GETUNDOCURRENT = 2798;
|
|
|
+ SCI_PUSHUNDOACTIONTYPE = 2800;
|
|
|
+ SCI_CHANGELASTUNDOACTIONTEXT = 2801;
|
|
|
+ SCI_GETUNDOACTIONTYPE = 2802;
|
|
|
+ SCI_GETUNDOACTIONPOSITION = 2803;
|
|
|
+ SCI_GETUNDOACTIONTEXT = 2804 ;
|
|
|
INDIC_PLAIN = 0;
|
|
|
INDIC_SQUIGGLE = 1;
|
|
|
INDIC_TT = 2;
|
|
@@ -323,6 +347,7 @@ const
|
|
|
INDIC_POINTCHARACTER = 19;
|
|
|
INDIC_GRADIENT = 20;
|
|
|
INDIC_GRADIENTCENTRE = 21;
|
|
|
+ INDIC_POINT_TOP = 22;
|
|
|
INDIC_CONTAINER = 8;
|
|
|
INDIC_IME = 32;
|
|
|
INDIC_IME_MAX = 35;
|
|
@@ -330,7 +355,15 @@ const
|
|
|
INDICATOR_CONTAINER = 8;
|
|
|
INDICATOR_IME = 32;
|
|
|
INDICATOR_IME_MAX = 35;
|
|
|
- INDICATOR_MAX = 35;
|
|
|
+ INDICATOR_HISTORY_REVERTED_TO_ORIGIN_INSERTION = 36;
|
|
|
+ INDICATOR_HISTORY_REVERTED_TO_ORIGIN_DELETION = 37;
|
|
|
+ INDICATOR_HISTORY_SAVED_INSERTION = 38;
|
|
|
+ INDICATOR_HISTORY_SAVED_DELETION = 39;
|
|
|
+ INDICATOR_HISTORY_MODIFIED_INSERTION = 40;
|
|
|
+ INDICATOR_HISTORY_MODIFIED_DELETION = 41;
|
|
|
+ INDICATOR_HISTORY_REVERTED_TO_MODIFIED_INSERTION = 42;
|
|
|
+ INDICATOR_HISTORY_REVERTED_TO_MODIFIED_DELETION = 43;
|
|
|
+ INDICATOR_MAX = 43;
|
|
|
SCI_INDICSETSTYLE = 2080;
|
|
|
SCI_INDICGETSTYLE = 2081;
|
|
|
SCI_INDICSETFORE = 2082;
|
|
@@ -384,6 +417,7 @@ const
|
|
|
SCI_AUTOCGETAUTOHIDE = 2119;
|
|
|
SC_AUTOCOMPLETE_NORMAL = 0;
|
|
|
SC_AUTOCOMPLETE_FIXED_SIZE = 1;
|
|
|
+ SC_AUTOCOMPLETE_SELECT_FIRST_ITEM = 2;
|
|
|
SCI_AUTOCSETOPTIONS = 2638;
|
|
|
SCI_AUTOCGETOPTIONS = 2639;
|
|
|
SCI_AUTOCSETDROPRESTOFWORD = 2270;
|
|
@@ -448,6 +482,12 @@ const
|
|
|
SCI_FINDTEXTFULL = 2196;
|
|
|
SCI_FORMATRANGE = 2151;
|
|
|
SCI_FORMATRANGEFULL = 2777;
|
|
|
+ SC_CHANGE_HISTORY_DISABLED = 0;
|
|
|
+ SC_CHANGE_HISTORY_ENABLED = 1;
|
|
|
+ SC_CHANGE_HISTORY_MARKERS = 2;
|
|
|
+ SC_CHANGE_HISTORY_INDICATORS = 4;
|
|
|
+ SCI_SETCHANGEHISTORY = 2780;
|
|
|
+ SCI_GETCHANGEHISTORY = 2781;
|
|
|
SCI_GETFIRSTVISIBLELINE = 2152;
|
|
|
SCI_GETLINE = 2153;
|
|
|
SCI_GETLINECOUNT = 2154;
|
|
@@ -462,6 +502,7 @@ const
|
|
|
SCI_GETTEXTRANGE = 2162;
|
|
|
SCI_GETTEXTRANGEFULL = 2039;
|
|
|
SCI_HIDESELECTION = 2163;
|
|
|
+ SCI_GETSELECTIONHIDDEN = 2088;
|
|
|
SCI_POINTXFROMPOSITION = 2164;
|
|
|
SCI_POINTYFROMPOSITION = 2165;
|
|
|
SCI_LINEFROMPOSITION = 2166;
|
|
@@ -504,6 +545,7 @@ const
|
|
|
SCI_TARGETWHOLEDOCUMENT = 2690;
|
|
|
SCI_REPLACETARGET = 2194;
|
|
|
SCI_REPLACETARGETRE = 2195;
|
|
|
+ SCI_REPLACETARGETMINIMAL = 2779;
|
|
|
SCI_SEARCHINTARGET = 2197;
|
|
|
SCI_SETSEARCHFLAGS = 2198;
|
|
|
SCI_GETSEARCHFLAGS = 2199;
|
|
@@ -548,6 +590,7 @@ const
|
|
|
SC_FOLDACTION_CONTRACT = 0;
|
|
|
SC_FOLDACTION_EXPAND = 1;
|
|
|
SC_FOLDACTION_TOGGLE = 2;
|
|
|
+ SC_FOLDACTION_CONTRACT_EVERY_LEVEL = 4;
|
|
|
SCI_FOLDLINE = 2237;
|
|
|
SCI_FOLDCHILDREN = 2238;
|
|
|
SCI_EXPANDCHILDREN = 2239;
|
|
@@ -819,7 +862,9 @@ const
|
|
|
SC_SEL_LINES = 2;
|
|
|
SC_SEL_THIN = 3;
|
|
|
SCI_SETSELECTIONMODE = 2422;
|
|
|
+ SCI_CHANGESELECTIONMODE = 2659;
|
|
|
SCI_GETSELECTIONMODE = 2423;
|
|
|
+ SCI_SETMOVEEXTENDSSELECTION = 2719;
|
|
|
SCI_GETMOVEEXTENDSSELECTION = 2706;
|
|
|
SCI_GETLINESELSTARTPOSITION = 2424;
|
|
|
SCI_GETLINESELENDPOSITION = 2425;
|
|
@@ -965,6 +1010,7 @@ const
|
|
|
SCI_CLEARSELECTIONS = 2571;
|
|
|
SCI_SETSELECTION = 2572;
|
|
|
SCI_ADDSELECTION = 2573;
|
|
|
+ SCI_SELECTIONFROMPOINT = 2474;
|
|
|
SCI_DROPSELECTIONN = 2671;
|
|
|
SCI_SETMAINSELECTION = 2574;
|
|
|
SCI_GETMAINSELECTION = 2575;
|
|
@@ -1186,6 +1232,7 @@ const
|
|
|
SC_AC_TAB = 3;
|
|
|
SC_AC_NEWLINE = 4;
|
|
|
SC_AC_COMMAND = 5;
|
|
|
+ SC_AC_SINGLE_CHOICE = 6;
|
|
|
SC_CHARACTERSOURCE_DIRECT_INPUT = 0;
|
|
|
SC_CHARACTERSOURCE_TENTATIVE_INPUT = 1;
|
|
|
SC_CHARACTERSOURCE_IME_RESULT = 2;
|