瀏覽代碼

After all these years... a isscint.dll update! Exciting. Not going to merge this into 6.3.0. Todo: update ScintEdit & co for the SCN_UPDATEUI and the reverse arrow cursor changes.

Martijn Laan 1 年之前
父節點
當前提交
997be63379
共有 3 個文件被更改,包括 8 次插入5 次删除
  1. 7 4
      Components/ScintInt.pas
  2. 二進制
      Files/isscint.dll
  3. 1 1
      README.md

+ 7 - 4
Components/ScintInt.pas

@@ -1,10 +1,8 @@
 unit ScintInt;
 
 {
-  Delphi translation of Scintilla.h from Scintilla 2.21
-  by Jordan Russell
-
-  $jrsoftware: issrc/Components/ScintInt.pas,v 1.3 2011/01/21 05:47:57 jr Exp $
+  Delphi translation of Scintilla.h from Scintilla 2.24
+  created by Jordan Russell and updated by Martijn Laan
 }
 
 interface
@@ -804,6 +802,10 @@ const
   SC_MOD_CONTAINER = $40000;
   SC_MOD_LEXERSTATE = $80000;
   SC_MODEVENTMASKALL = $FFFFF;
+  SC_UPDATE_CONTENT = $1;
+  SC_UPDATE_SELECTION = $2;
+  SC_UPDATE_V_SCROLL = $4;
+  SC_UPDATE_H_SCROLL = $8;
   SCEN_CHANGE = 768;
   SCEN_SETFOCUS = 512;
   SCEN_KILLFOCUS = 256;
@@ -892,6 +894,7 @@ type
     y: Integer;                 { SCN_DWELLSTART, SCN_DWELLEND }
     token: Integer;             { SCN_MODIFIED with SC_MOD_CONTAINER }
     annotationLinesAdded: Integer;  { SC_MOD_CHANGEANNOTATION }
+    updated: Integer;           { SCN_UPDATEUI }
   end;
 
 function Scintilla_DirectFunction(ptr: Pointer; iMessage: Cardinal;

二進制
Files/isscint.dll


+ 1 - 1
README.md

@@ -205,7 +205,7 @@ from the zlib-dll directory in the iscompress repository.
 **Files\islzma.dll**, **Files\islzma32.exe**, **Files\islzma64.exe** - Compiled
 by Visual Studio 2005 from the [Projects\Src\Lzma2\Encoder] directory.
 
-**Files\isscint.dll** - Compiled by Visual Studio 2005 from Scintilla source
+**Files\isscint.dll** - Compiled by Visual Studio 2022 from Scintilla source
 code in the isscint repository.
 
 **Projects\Helper\x64\Release\Helper.exe**, **Projects\Src\HelperEXEs.res** -