On 06/08/2011 04:57 PM, Krzysztof wrote: > How can I PostMessage from thread to another object? While "PostMessage()" and "Procedure...Message" is available with Lazarus, you better use the non-Windowish Application.QueueAsyncCall() procedure. BTW.: with Delphi, you mostly better user TThread.Queue for this purpose. -Michael