[Lazarus] Fast GUI

Michael Schnell mschnell at lumino.de
Mon Nov 30 12:19:05 CET 2015

On 11/30/2015 11:35 AM, Aradeonas wrote:
> I am working on a specefic GUI that need to be too fast

Why do you think there is anything faster than the standard GUI ?

Of course there are very special circumstances that would allow for some 
other GUI system to be faster.

  - It could be a very restricted GUI. Here a TUI (Text based user 
interface) could be faster (drop the LCL and see FPC's TUI library)
  - It could be a very complex threaded GUI. Theoretically you can do a 
multithreded application and have multiple threads each attach to it's 
own instance of the OS GUI API. With this, the GUI functions as well in 
the user program's library, as in the external Widget Set Library could 
work in parallel on multiple CPUs of an appropriate hardware. But this 
is not supported by Lazarus.


More information about the Lazarus mailing list