Also ich hatte die aufgabe doch falsch verstanden.
Ich dacht dein endresultat soll deine "Text:=" konstante werden und nicht andersrum.
Also das Text reinkommt und du auf bestimmte wörter/symbole reagiesrt um sie zu färben. (wie SynEdit o.ä.)
Aber solange du happy bist bin ich es auch