If Form1.RichEdit1.Lines.Count>=MaxLines Then
While Form1.RichEdit1.Lines.Count>=MaxLines do
Where MaxLines>300 so as the chat fills up, to stop it from going on forever and ever, it deletes the top lines and then goes back to the bottom, it works - okish..
Problem is everytime it happens it flickers as it moves everything down, is there any other way of doing this? or even buffer it or something, place something on top of it so people do not see it refresh? any suggestions?