[Lazarus] Commercial components for Lazarus

Marco van de Voort marcov at stack.nl
Wed Oct 29 15:33:13 CET 2008


On Wed, Oct 29, 2008 at 03:58:46PM +0200, Graeme Geldenhuys wrote:
> On Wed, Oct 29, 2008 at 3:34 PM, Michael Van Canneyt
> <michael at freepascal.org> wrote:
> >
> > I would buy such components, no problem. As long as they come with source
> > included. This is a prerequisite, even when I buy delphi components.
> 
> Definitely with source, otherwise there is no way I can port it to
> fpGUI. ;-)  On a more serious note, I do agree with Michael. Back in
> the day when we used Delphi, we got burnt when upgrading Delphi and
> didn't have the source for components. Never to repeat that mistake
> again. :)

Same here, but our reasons were more being able to debug them in case of
problems.

Nowadays I hardly buy components. I use cport, indy9, VST and one routine
from dmath/fpmath and that is about it.

The main reason for that is that most components are not suitable for
systems where 10ms is a long time. (indy runs in a separate thread, since it
can also block longer, cport is async via windows msgs queues)

One of the components I had problems with was TeeChart. It was simply too slow
for us for everything except the slowest systems. (ate more than 300-400ms to draw
a simple chart, D7 version)



More information about the Lazarus mailing list