FIX: Lazarus 4.6 compatibility

This commit is contained in:
Alexander Koblov 2026-05-05 20:08:41 +03:00
commit 6ab558fbef

View file

@ -8,14 +8,22 @@ uses
Classes, SysUtils, Forms, Controls, SynEdit, DCStringHashListUtf8, LCLVersion,
SynEditHighlighter, SynHighlighterJava, SynHighlighterXML, SynHighlighterLFM,
SynHighlighterPHP, SynHighlighterSQL, SynHighlighterCss, SynHighlighterPython,
SynHighlighterYAML, SynHighlighterLua, SynUniHighlighter, LazEditHighlighter,
uHighlighters, uColors, fpJson;
SynHighlighterYAML, SynHighlighterLua, SynUniHighlighter,
uHighlighters, uColors, fpJson
{$IF DEFINED(LCL_VER_499)}
, LazEditHighlighter
{$ENDIF}
;
const
HighlighterConfig = 'highlighters.xml';
type
{$if lcl_fullversion < 4990000}
TLazEditCustomRangesHighlighter = TSynCustomHighlighter;
{$endif}
{ TdmHighl }
TdmHighl = class(TComponent)