uses
System,
Classes,
SysUtils,
math,
LazSynEditText,
SynEdit,
SynEditViewedLineMap,
SynEditTypes,
SynEditMiscProcs,
SynEditHighlighter,
SynEditMiscClasses,
Graphics,
LazLogger,
LazListClasses;