[Lazarus] What are "widgets" in lazarus?

Michael Schnell mschnell at lumino.de
Mon Jan 10 14:31:00 CET 2011


On 01/10/2011 01:59 PM, Graeme Geldenhuys wrote:having the Windows API
> (as an example) cloned for every widgetset of every platform is a bit
> overboard I think.
Building a propriety, commonly agreed, and decently documented "Object 
Pascal" layer in between would be a much more "professional" design. 
Same would offer the appropriate APIs (GUI and non-GUI stuff) to the 
application program and use APIs of "Widget Type" implementations (done 
in a structured way: commonly usable functions done in central places) 
and (maybe separately implemented, but supposedly necessarily 
cross-linked) "NonGuiStuff" implementations (such as Event Queues for 
Timers and InterThread Communication).

But this is just a dream, I don't thinks anybody will feel like starting 
this huge and dangerous redesign work.

-Michael




More information about the Lazarus mailing list