[Lazarus] Synchronize problem in linux

Michael Schnell mschnell at lumino.de
Mon May 23 10:21:55 CEST 2011


On 05/22/2011 03:36 PM, Zaher Dirkey wrote:
> Hi, i have multithreaded gui Lazarus application (socket server), that 
> thread call the gui function (open file), i used Synchronize for that 
> read with function ShowFile
> It is work fine with Windows, but in Linux (OpenSuse 11) the procedure 
> ShowFile not called.
The code responsible for "Synchronize" is done in the "Widget Type" (aka 
"interfaces") in the LCL.

Not all Widget Types support "Synchronize" and there are versions of the 
LCL with broken support.

I just tested that with the most recent LCL version of the GTK2 Widget 
set, "synchronize" seems to work fine.

-Michael




More information about the Lazarus mailing list