J'avais en problème avec une application multi-threads, chaque thread générant un "log" au format RTF, je devais pouvoir visualiser en ligne le contenu du log d'un des threads.
De plus les threads devaient recharger leur dernier "log" pour le compléter, si celui-ci était toujours présent.
Il fallait don pouvoir "parser" un RTF existant et y ajouter du texte avec des méthodes de formatage souples.
Il me fallait également quelque chose de rapide, mon application comportant en 100 et 200 threads.
Ne trouvant pas mon bonheur j’ai du écrire un objet de gestion de ce log.
Ce composant supporte les type standard de formatage (Color, Font, FontStyle, KnowColor...)
le collage dans un RichTextBox est extrêmement rapide, et répond au besoins.