Есть поток данных (он идет от удаленного сервера) в кодировке DOS и в нем включены ANSII цвета. Необходимо написать программу для отображения этого потока.
Соответственно у меня встало 2 вопроса:
1. Как на ходу менять атрибуты цвета. Ведь в TRichEdit можно поменять только атрибуты выделенного цвета либо дефолтного. А у меня неизвестно когда и на что сменится цвет во входном потоке данных. В настоящий момент цвета просто игнорирутся при этом значительно падает усвояемость.
2. Это не так критично, но поток данных в принципе бесконечен, и в настоящий момент я просто периодически проверяю текущую длинну текста и если она больше определенного значения обрезаю кусок. Т.е. для того чтобы не скапливались лишние строки. Можно это сделать как-нибудь более красиво?