<div dir="ltr">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<br>It is work fine with Windows, but in Linux (OpenSuse 11) the procedure ShowFile not called.<br>
<br>I used in the main project file<br>  {$IFDEF UNIX}<br>  cthreads,<br>  {$ENDIF}<br><br>Did i missed somthing?<br><br>my procedure called like that <br clear="all">Connection.Synchronize(ShowFile);<br><br>Connection is a thread, and this line called inside a object created and processed inside that thread, ShowFile must open a file in my gui editor.<br>
<br>Thanks in advance. <br><br>-- <br>Zaher Dirkey<br>
</div>