Hab den Grund und ich schäme mich auch sofort dafür.
Ein geändertes Property, also mit anderem Default-Wert.
Damals war der Highlighter aktiv und nun ist er inaktiv.
Hatte damals eine Komponente davon abgeleitet, und die hat intern einen Highlighter und Codevervollständigung, aber man kann auch diese Komponenten von extern anhängen.
Drum wurde das später nochmal gedreht, weil dann ja sonst immer der Interne im Constructor erstellt und dann bei der externen Zuweisung wieder freigegeben würde.
Die war mal von da
http://mh-nexus.de/en/unisynedit.php
http://synedit.svn.sourceforge.net/v...nedit/SynEdit/
Die Units sind scheinbar alle aus dem Jahre 2009/2010
Und läuft hier in einem Delphi XE (noch).