Recent

Author Topic: Status of LCL's CustomDrawn widgetset  (Read 317 times)

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1263
Status of LCL's CustomDrawn widgetset
« on: March 07, 2026, 03:54:07 pm »
Personally, I don't see the point of LCL-fpGUI. If want to use LCL, use a native widget set like Cocoa, Windows or a well maintained layer like Qt. If want to use fpGUI, just use fpGUI.
It has an advantage if one wants to use the LCL (e.g. due to a legacy application), but does not want to rely on a widgetset like GTK or Qt - if LCL-fpGUI would be properly maintained of course. Then again one could also try to improve the LCL's CustomDrawn widgetset, which is essentially directly on top of for example X11.

However, this branch is suspended: Wayland is simply too closed, primarily because it would require independent development for each compositor.
You don't need independent development for each compositor, you just need to design against the correct interfaces. I've done that for our application at work that runs directly on top of X11 or Wayland and I didn't have many problems except functionality that's missing at all (like window positioning for which a few days ago the xx-zones protocol got merged).
Both LCL-fpGUI and LCL's CustomDrawn widgetsets are without a maintainer [abandoned] or just being slowly maintained/developed [no priority]?

What's the status of LCL's CustomDrawn widgetset?

zeljko

  • Hero Member
  • *****
  • Posts: 1921
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Status of LCL's CustomDrawn widgetset
« Reply #1 on: March 07, 2026, 03:59:56 pm »
Not promising, I don't use it but I can see that there's no commits for months which changes or implements something.

 

TinyPortal © 2005-2018