[Lazarus] Fast GUI

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Wed Dec 2 10:50:16 CET 2015


On 2015-12-02 09:32, Michael Schnell wrote:
> Is there *any* GUI based widget type in Lazarus that does not attach to 
> a backend that in the end triggers the primitives to be handed via an OS 
> API


Explain "graphic primitives"? Do you mean API for things like Elipse
drawing, Line drawing, Text output etc.

If so, then yes, fpGUI is such a widgetset. fpGUI's "develop" branch is
switching over to using AggPas for *all* those graphics functionality.
Line drawing, text rendering, anti-aliasing, alpha blending, vector
graphics etc. This is turn makes fpGUI very portable with little effort,
because now only top-level windows handling, clipboard and DND
functionality talks to the OS (those are unavoidable), the rest is all
handled in fpGUI and AggPas.  In turn the LCL-fpGUI widgetset would use
that too as far as I understand.

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp




More information about the Lazarus mailing list