Yep. Memo.Lines.BeginUpdate; // Do stuff Memo.Lines.EndUpdate;
This works with anything that is based on TStrings. Stacey -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neven MacEwan Sent: Wednesday, 1 August 2007 16:13 To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] tMemo, Stop updating Steve Memo1.lines.Beginupdate? or something like that > Bloody stupid question I know, but I spent all day traversing 3 tons > of spaghetti code and my mind is mush. > > Is there a way that I can tell a tMemo component not to keep updating > when I process all the lines. > > I have a tMemo component with, lets say 5-10,000 lines. I want to > process through each of those lines updating certain ones where > necessary. > > for i := 0 to Memo1.lines.Count - 1 do > If (Memo1.lines[i] = 'I can use this line') then > DoThingsToTheLine; > > The problems is that I want to have the tMemo remain on the form, but > I don't want it to keep updating to try to keep up with the current > line that I'm processing. > > I've already tried Memo1.Enabled := false, but the frigging thing > still keeps updating. > > I don't want to make it invisible as it looks really horrible. > > Any suggestions? > > Steve > _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
