Michael Van Canneyt wrote:

As you can see, this includes a lot of the LCL units, and they depend on X through the widgetset.

Yes, I know about the no_gui widgetset, but if you use that, you'll get a bunch of errors because of missing functionality (pagewidth/height missing or zero, no font info etc.).

Lazreport inherited from fastreport a totally misplaced dependency on the GUI, unfortunately :/

For desktop apps, this is perfectly OK. But not for web apps.


OK. The reporting engine itself requires LCL and not just the preview/viewer portions. Make sense, being based on FreeReport which didn't make sense to abstract out the engine because Windows<->GUI is always there.

PowerPDF is pretty decent otherwise.

Thanks Michael,

--
Warm Regards,

Lee



--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to