TMEMO lazarus / 11-Options ---------------------------------------------------------------------- endik · 2007-05-12 07:06 Another issue: I need to LoadFromStream and display in Tmemo, so I did: Memo1.Lines.LoadFromStream(proces.Output), it works, but then I need to LoadFromStream and display it in TMemo again and I do not know how add new text from stream to already existed in TMemo, each portion of text coming from stream occupies few lines if I use Memo1.Lines.LoadFromStream(proces.Output), text in TMemo is replaced by new text coming from stream Note that I cannot wait and display all text at once when the proces is done, I need to display it in parts and very often ciao ---------------------------------------------------------------------- eric · 2007-05-12 09:53 I suppose that you could load the text into a stringlist first, then add it to the TMemo. Eric ---------------------------------------------------------------------- endik · 2007-05-12 11:45 amazing, it is working Thanks Eric ---------------------------------------------------------------------- eric · 2007-05-12 18:12 You're welcome ---------------------------------------------------------------------- endik · 2007-05-12 21:38 Eric, perhaps you could help me me other but related thing, I need to have automatic scrolling down when TMemo is full, scroll up/down comes up but it is staying at the top and not scrolling down thanks in advance ---------------------------------------------------------------------- eric · 2007-05-13 10:23 Memo1.SelStart := Length(Memo1.Lines.Text) - 1; (with acknowledgement to theo) Eric ---------------------------------------------------------------------- endik · 2007-05-13 17:55 working, thanks to both ---------------------------------------------------------------------- eric · 2007-05-14 14:09