title: Update a VCL component from CreateAnonymousThread
body: <p>It seems which <a href="http://docwiki.embarcadero.com/VCL/en/Classes.TThread.Synchronize" rel="noreferrer">Synchronize</a> cannot be used  from a Thread created using <a href="http://docwiki.embarcadero.com/VCL/en/Classes.TThread.CreateAnonymousThread" rel="noreferrer">CreateAnonymousThread</a>, so the question is : <code>How i can update a VCL component from inside of a Thread created using CreateAnonymousThread?
  </code></p>
  
  <pre><code>TThread.CreateAnonymousThread(procedure
   begin
    //do something
    UpdateCompnent();//how I can update a VCL component from here?   
   end
  ).Start;
  </code></pre>