Hallo,
muss es unbedingt TRichEdit sein?
Wenn nein, dann schau Dir bitte mal
http://sourceforge.net/projects/synedit/ an, das ist eine Editorkomponente mit Syntaxhervorhebung und die Anzeige von Leerzeichen... kann man mit dem Setzen eines einzigen Attributes veranlassen.