[Lazarus] Lazarus slow on large files

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Feb 16 12:19:24 CET 2012


On Thu, 16 Feb 2012 12:48:08 +0200
Graeme Geldenhuys <graemeg.lists at gmail.com> wrote:

> On 16 February 2012 04:21, Mattias Gaertner  wrote:
> >
> > TStringGrid in messages?
> 
> 
> Yes, I believe the Messages window used to use a StringGrid (or was
> that a ListView or ListBox?).

TListBox. But that was too slow on some widgetsets.

 
> > Funny idea. What editor uses a grid to show lines of text?
> 
> Funny idea, what editor uses a TreeView to show lines of text (and not
> representing a tree)?

There are plans to show several levels.

 
>[...]
> As for your comment about why use a StringGrid. It is one of those
> components that are greatly underestimated (if it performs well -
> which the fpGUI one does). I use StringGrid components extensively in
> all my applications. I also use custom painting to make grids not
> always look like grids or at lest very different to a stock standard
> TStringGrid.

Grids are very flexible. I don't know if they are underestimated.
There many grid controls for Delphi with the hundreds of
properties and there are many boring programs using grids, so IMO grids 
are often overestimated as user interface.


Mattias




More information about the Lazarus mailing list