Browse Source

Update to Scintilla 3.3.2.

Martijn Laan 1 year ago
parent
commit
97878b6edb
2 changed files with 40 additions and 0 deletions
  1. 40 0
      Components/ScintInt.pas
  2. BIN
      Files/isscint.dll

+ 40 - 0
Components/ScintInt.pas

@@ -116,6 +116,7 @@ const
   SCI_MARKERDEFINEPIXMAP = 2049;
   SCI_MARKERADDSET = 2466;
   SCI_MARKERSETALPHA = 2476;
+  SC_MAX_MARGIN = 4;
   SC_MARGIN_SYMBOL = 0;
   SC_MARGIN_NUMBER = 1;
   SC_MARGIN_BACK = 2;
@@ -231,6 +232,7 @@ const
   INDIC_SQUIGGLELOW = 11;
   INDIC_DOTBOX = 12;
   INDIC_SQUIGGLEPIXMAP = 13;
+  INDIC_COMPOSITIONTHICK = 14;
   INDIC_MAX = 31;
   INDIC_CONTAINER = 8;
   INDIC0_MASK = $20;
@@ -350,6 +352,7 @@ const
   SCI_POSITIONFROMLINE = 2167;
   SCI_LINESCROLL = 2168;
   SCI_SCROLLCARET = 2169;
+  SCI_SCROLLRANGE = 2569;
   SCI_REPLACESEL = 2170;
   SCI_SETREADONLY = 2171;
   SCI_NULL = 2172;
@@ -407,7 +410,19 @@ const
   SCI_SETFOLDEXPANDED = 2229;
   SCI_GETFOLDEXPANDED = 2230;
   SCI_TOGGLEFOLD = 2231;
+  SC_FOLDACTION_CONTRACT = 0;
+  SC_FOLDACTION_EXPAND = 1;
+  SC_FOLDACTION_TOGGLE = 2;
+  SCI_FOLDLINE = 2237;
+  SCI_FOLDCHILDREN = 2238;
+  SCI_EXPANDCHILDREN = 2239;
+  SCI_FOLDALL = 2662;
   SCI_ENSUREVISIBLE = 2232;
+  SC_AUTOMATICFOLD_SHOW = $0001;
+  SC_AUTOMATICFOLD_CLICK = $0002;
+  SC_AUTOMATICFOLD_CHANGE = $0004;
+  SCI_SETAUTOMATICFOLD = 2663;
+  SCI_GETAUTOMATICFOLD = 2664;
   SC_FOLDFLAG_LINEBEFORE_EXPANDED = $0002;
   SC_FOLDFLAG_LINEBEFORE_CONTRACTED = $0004;
   SC_FOLDFLAG_LINEAFTER_EXPANDED = $0008;
@@ -665,6 +680,11 @@ const
   SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE = 1;
   SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR = 2634;
   SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR = 2635;
+  SC_ORDER_PRESORTED = 0;
+  SC_ORDER_PERFORMSORT = 1;
+  SC_ORDER_CUSTOM = 2;
+  SCI_AUTOCSETORDER = 2660;
+  SCI_AUTOCGETORDER = 2661;
   SCI_ALLOCATE = 2446;
   SCI_TARGETASUTF8 = 2447;
   SCI_SETLENGTHFORENCODE = 2448;
@@ -744,6 +764,8 @@ const
   SCI_ANNOTATIONGETVISIBLE = 2549;
   SCI_ANNOTATIONSETSTYLEOFFSET = 2550;
   SCI_ANNOTATIONGETSTYLEOFFSET = 2551;
+  SCI_RELEASEALLEXTENDEDSTYLES = 2552;
+  SCI_ALLOCATEEXTENDEDSTYLES = 2553;
   UNDO_MAY_COALESCE = 1;
   SCI_ADDUNDOACTION = 2560;
   SCI_CHARPOSITIONFROMPOINT = 2561;
@@ -822,6 +844,8 @@ const
   SCI_FINDINDICATORHIDE = 2642;
   SCI_VCHOMEDISPLAY = 2652;
   SCI_VCHOMEDISPLAYEXTEND = 2653;
+  SCI_GETCARETLINEVISIBLEALWAYS = 2654;
+  SCI_SETCARETLINEVISIBLEALWAYS = 2655;
   SCI_STARTRECORD = 3001;
   SCI_STOPRECORD = 3002;
   SCI_SETLEXER = 4001;
@@ -925,6 +949,22 @@ const
   SCN_INDICATORRELEASE = 2024;
   SCN_AUTOCCANCELLED = 2025;
   SCN_AUTOCCHARDELETED = 2026;
+  SCN_HOTSPOTRELEASECLICK = 2027;
+{$IFNDEF SCI_DISABLE_PROVISIONAL}
+  SC_LINE_END_TYPE_DEFAULT = 0;
+  SC_LINE_END_TYPE_UNICODE = 1;
+  SCI_SETLINEENDTYPESALLOWED = 2656;
+  SCI_GETLINEENDTYPESALLOWED = 2657;
+  SCI_GETLINEENDTYPESACTIVE = 2658;
+  SCI_GETLINEENDTYPESSUPPORTED = 4018;
+  SCI_ALLOCATESUBSTYLES = 4020;
+  SCI_GETSUBSTYLESSTART = 4021;
+  SCI_GETSUBSTYLESLENGTH = 4022;
+  SCI_FREESUBSTYLES = 4023;
+  SCI_SETIDENTIFIERS = 4024;
+  SCI_DISTANCETOSECONDARYSTYLES = 4025;
+  SCI_GETSUBSTYLEBASES = 4026;
+{$ENDIF}
 
 type
   TSci_CharacterRange = record

BIN
Files/isscint.dll