Proposal of a Widget Set independent Event Queue implementation
From Free Pascal wiki
Jump to navigationJump to search
Lazarus provides a library of several "Widget Type" implementations that form an interface to the underlying OS-depending infrastructure.
As the name "Widget Type" suggests, here GUI elements - often called "Widgets" are handled. Some Widget Types use an external "Widget Set" libray that needs to be existing at the application's run time. Here we have "gtk" and "qt" (usually on Linux), "cocoa" (on Mac) and "Win32/Win64" (using the Wudget Set API of the Windows OS).