man könnte auch seinen Text in den TWebBrowser oder eine andere Komponente reinladen, welche mit
HTML umgehn kann.
ansonsten kannst du auch den gesamten Text selber auf das Canvas ausgeben, dann solltest du auch die aktuelle Position kennen, da du ja den Text selber zeichnest
Und wegen dem RichEdit und den Smilies ... vor einer ganzen Weile gab es mal einen ShoutBox-Programmierwettbewerb hier im Forum ... da haben einige Programme diese Variante genutzt und ich glaub der entsprechende (vorhin erwähnte) Artikel wurde auch daraufhin geschrieben ... vielleicht dindest du ja etwas, wenn du dir mal die
ShoutBox-Programme und die zugehörigen Threads ansiehst.