Schon mal diese Variante (
https://github.com/SynEdit/SynEdit) probiert?
Darin ist anscheinend SynMemo noch enthalten und für Delphi 11 scheint es auch noch geeignet.
Sieht nach einer ziemlich "klassischen Variante" aus. Ich habe allerdings damit keine eigenen Erfahrungen.
Zitat auf der genannten Webseite:
The mwEdit project was started in 1998 by Martin Waldenburg, aim was to produce a syntax highlighting editor component
for an Open Source
IDE. In the 15 months that mwEdit was developed in public Martin was increasingly dissatisfied
with the direction the development of mwEdit took, so he finally requested that his name
and initials had to be removed from the project.
VG
Steku